|
Boost Users : |
From: SmokingRope (smokingrope_at_[hidden])
Date: 2007-04-09 23:49:42
I have been reading through the Boost Filesystem library trying to get a
feel for syntax. I'm looking at the current version available through
sourceforge (1.33.1). I also noticed that the sourceforge version is
different than the CVS version.
Anyway:
file: /libs/fileystem/src/path_posix_windows.cpp
function: m_path_append(const std::string&, name_checker)
lines: 305 -311
// append '/' if needed
if( !empty()
#ifdef BOOST_WINDOWS
&& *(m_path.end()-1) != ':' // QUESTION related to this
#endif
&& *(m_path.end()-1) != '/' )
m_path += '/';
-------------------------------------------------------------
The line in question appears to be a typo and should actually read
&& *(m_path.end()-1) != '\\'
Has this gone past the radar or do my eyes decieve me?
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net