--- basic_text_iarchive.hpp.original 2003-11-01 08:42:00.000000000 +0300 +++ basic_text_iarchive.hpp 2003-11-04 10:41:32.000000000 +0300 @@ -79,7 +79,7 @@ #ifndef BOOST_NO_INTRINSIC_WCHAR_T void load(wchar_t & t) { - unsigned short i; + unsigned int i; is >> i; t = static_cast(i); }