--- 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<wchar_t>(i);
     }

