Left base folder: D:\boost\boost_1_45_0 Right base folder: D:\boost\boost_mod --- boost\uuid\seed_rng.hpp 2010-04-10 11:13:40.000000000 -0800 +++ boost\uuid\seed_rng.hpp 2010-12-15 12:32:48.000000000 -0800 @@ -21,13 +21,15 @@ #ifndef BOOST_UUID_SEED_RNG_HPP #define BOOST_UUID_SEED_RNG_HPP #include #include // for memcpy #include +#ifndef __ghs__ #include +#endif #include // for time_t, time, clock_t, clock #include // for rand #include // for FILE, fopen, fread, fclose #include //#include //forward declare boost::random_device --- boost\uuid\string_generator.hpp 2010-03-29 23:15:44.000000000 -0800 +++ boost\uuid\string_generator.hpp 2010-12-15 12:32:57.000000000 -0800 @@ -38,13 +38,13 @@ struct string_generator { typedef uuid result_type; template uuid operator()(std::basic_string const& s) const { return operator()(s.begin(), s.end()); - }; + } uuid operator()(char const*const s) const { return operator()(s, s+std::strlen(s)); } uuid operator()(wchar_t const*const s) const {