Re: [boost] [filesystem] problem with filename length (bug?)

Sorry, forgot that information. Solaris 9 Boost 1.33 -----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Beman Dawes Sent: Thursday, December 15, 2005 7:45 PM To: boost@lists.boost.org Subject: Re: [boost] [filesystem] problem with filename length (bug?) "Allmen, Michael-P57512" <Michael.Allmen@gdc4s.com> wrote in message news:C7FCC5C93630AB4E80049ED163FFD224B5ED0B@AZ25EXM04.gddsi.com...
Here is the code I am using (the problem also occurs with the simple_ls.cpp sample)...
#include <iostream> #include "boost/filesystem/operations.hpp" #include "boost/filesystem/path.hpp"
namespace fs = boost::filesystem;
int main( int argc, char* argv[] ) { fs::path dir( "somedir" );
fs::directory_iterator end; for( fs::directory_iterator i( dir ); i != end; ++i ) { std::cout << dir->leaf() << std::endl; }
return 0; }
The problem is that once the program finds a file at least 22 characters long, it will not print any filenames longer than first file correctly.
What operating system are you using? What version of Boost? Thanks, --Beman _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

"Allmen, Michael-P57512" <Michael.Allmen@gdc4s.com> wrote in message news:C7FCC5C93630AB4E80049ED163FFD224B91BA4@AZ25EXM04.gddsi.com...
Sorry, forgot that information.
Solaris 9 Boost 1.33
It really sounds like the problem Takeshi Mouri described in http://article.gmane.org/gmane.comp.lib.boost.devel/135946 I'm planning to fix that tomorrow in the current CVS head. --Beman
participants (2)
-
Allmen, Michael-P57512
-
Beman Dawes