From: stephan b. <sg...@us...> - 2004-12-30 17:25:43
|
Update of /cvsroot/pclasses/pclasses2/src/s11n In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1577/src/s11n Modified Files: pods_streamable.h Log Message: Removed size_t POD==>Serializable registration. It collides with ulong on 64bit AMD and probably on other 64b platforms. Index: pods_streamable.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/s11n/pods_streamable.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- pods_streamable.h 26 Dec 2004 01:43:29 -0000 1.3 +++ pods_streamable.h 30 Dec 2004 17:25:33 -0000 1.4 @@ -20,7 +20,7 @@ #include "data_node_serialize.h" #include "data_node_functor.h" // s11n::streamable_type_serialization_proxy -#define PS11N_PODS_STREAMABLE_PROXY s11n::streamable_type_serialization_proxy +#define PS11N_PODS_STREAMABLE_PROXY ::P::s11n::streamable_type_serialization_proxy #define PS11N_TYPE char @@ -38,10 +38,10 @@ #define PS11N_SERIALIZE_FUNCTOR PS11N_PODS_STREAMABLE_PROXY #include "reg_serializable_traits.h" -#define PS11N_TYPE size_t -#define PS11N_TYPE_NAME "size_t" -#define PS11N_SERIALIZE_FUNCTOR PS11N_PODS_STREAMABLE_PROXY -#include "reg_serializable_traits.h" +// #define PS11N_TYPE size_t +// #define PS11N_TYPE_NAME "size_t" +// #define PS11N_SERIALIZE_FUNCTOR PS11N_PODS_STREAMABLE_PROXY +// #include "reg_serializable_traits.h" #define PS11N_TYPE float #define PS11N_TYPE_NAME "float" |