[Scummvm-cvs-logs] CVS: scummvm/scumm saveload.h,1.24,1.25

Max Horn fingolfin at users.sourceforge.net
Fri Sep 19 15:57:31 CEST 2003


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv22683/scumm

Modified Files:
	saveload.h 
Log Message:
fixed some pointer cast warnings on systems with 64 bit pointers (like AMD64)

Index: saveload.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/saveload.h,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- saveload.h	14 Sep 2003 20:34:48 -0000	1.24
+++ saveload.h	19 Sep 2003 19:11:32 -0000	1.25
@@ -38,7 +38,7 @@
 // current reality (many of our complex structs are non-POD; for an explanation of 
 // what POD means refer to http://www-cpd.fnal.gov/personal/wb/boost/ISOcxx/doc/POD.html)
 
-#define OFFS(type,item) (((int)(&((type*)42)->type::item))-42)
+#define OFFS(type,item) (((long)(&((type*)42)->type::item))-42)
 #define SIZE(type,item) sizeof(((type*)42)->type::item)
 
 // Any item that is still in use automatically gets a maxVersion equal to CURRENT_VER





More information about the Scummvm-git-logs mailing list