id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 5009,read_info doesn't handle wistream correctly (isspace asserts),v.pruess,Sebastian Redl,"The following code works on GNU/Linux (g++ 4.2.4) but fails on Windows (XP/vc8) because the library function ''isspace'' called by the info-parser seems to include an additional check (i <= 255). {{{ using namespace boost::property_tree ; wptree pt ; std::wfstream fs( ""any_utf8_encoded_file.info"" ) ; fs.imbue( std::locale( std::locale(), new boost::utf8_codecvt_facet ) ); read_info( fs, pt ) ; }}} I replaced the call to the single-argument-version of ''isspace'' with the locale-aware version which results in a running solution but in consequence nearly every method in info_parser_read.hpp got as an additional parameter a reference to the stream. Maybe there is a more elegant solution. See also comments in ''boost/tuple/tuple_io.hpp''.",Bugs,closed,To Be Determined,property_tree,Boost 1.41.0,Problem,fixed,,