From: Braden M. <br...@us...> - 2007-04-28 06:59:11
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv5738/src/libopenvrml/openvrml Modified Files: vrml97node.cpp Log Message: Ensure char32_t is 4 bytes even if wchar_t is not. Index: vrml97node.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/vrml97node.cpp,v retrieving revision 1.126 retrieving revision 1.127 diff -C2 -d -r1.126 -r1.127 *** vrml97node.cpp 16 Apr 2007 02:01:00 -0000 1.126 --- vrml97node.cpp 28 Apr 2007 06:59:08 -0000 1.127 *************** *** 3793,3801 **** # ifdef OPENVRML_ENABLE_RENDER_TEXT_NODE ! # ifdef _WIN32 ! typedef __int32 char32_t; ! # else ! typedef wchar_t char32_t; ! # endif # endif --- 3793,3800 ---- # ifdef OPENVRML_ENABLE_RENDER_TEXT_NODE ! typedef boost::mpl::if_c<sizeof (wchar_t) == 4, ! wchar_t, ! openvrml::int32>::type ! char32_t; # endif |