From: <mk...@us...> - 2003-01-20 04:29:41
|
Update of /cvsroot/csp/APPLICATIONS/SimData/Source In directory sc8-pr-cvs1:/tmp/cvs-serv9831/Source Modified Files: Tag: simdata DataArchive.cpp Log Message: more hash_map and endian (temp) fix for win32 Index: DataArchive.cpp =================================================================== RCS file: /cvsroot/csp/APPLICATIONS/SimData/Source/Attic/DataArchive.cpp,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -C2 -d -r1.1.2.1 -r1.1.2.2 *** DataArchive.cpp 19 Jan 2003 20:31:41 -0000 1.1.2.1 --- DataArchive.cpp 20 Jan 2003 04:29:38 -0000 1.1.2.2 *************** *** 21,24 **** --- 21,25 ---- #include <SimData/DataArchive.h> #include <SimData/InterfaceRegistry.h> + #include <SimData/GlibCsp.h> *************** *** 54,58 **** void DataArchive::writeMagic() { ! fprintf(f, "RAWDAT-%c", (BYTE_ORDER == LITTLE_ENDIAN) ? 'L' : 'B'); } --- 55,59 ---- void DataArchive::writeMagic() { ! fprintf(f, "RAWDAT-%c", (G_BYTE_ORDER == G_LITTLE_ENDIAN) ? 'L' : 'B'); } *************** *** 67,71 **** } bool data_little = (magic[7] == 'L'); ! bool machine_little = (BYTE_ORDER == LITTLE_ENDIAN); if (data_little != machine_little) { char msg[128]; --- 68,72 ---- } bool data_little = (magic[7] == 'L'); ! bool machine_little = (G_BYTE_ORDER == G_LITTLE_ENDIAN); if (data_little != machine_little) { char msg[128]; |