From: SourceForge.net <no...@so...> - 2007-02-28 22:55:28
|
Bugs item #1671306, was opened at 2007-02-28 14:55 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=544942&aid=1671306&group_id=75752 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: hellcatv (hellcatv) Assigned to: Nobody/Anonymous (nobody) Summary: 64-bit problem in Serialize.cpp Initial Comment: the sizeof(long) on a 64 bit machine is 8 bytes rather than 4 bytes... ideally long would never be used in the savegame format---is there a way I can help to audit this or that you guys can make sure that long is not actually used in a savegame. +//BOOST_STATIC_ASSERT(sizeof(long) == 4); it would be nice to be able to have x86 compatible games on the up and coming amd64(x86-64) architectures :-) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=544942&aid=1671306&group_id=75752 |
From: SourceForge.net <no...@so...> - 2007-06-24 03:29:55
|
Bugs item #1671306, was opened at 2007-02-28 14:55 Message generated for change (Comment added) made by geoffthemedio You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=544942&aid=1671306&group_id=75752 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: hellcatv (hellcatv) Assigned to: Nobody/Anonymous (nobody) Summary: 64-bit problem in Serialize.cpp Initial Comment: the sizeof(long) on a 64 bit machine is 8 bytes rather than 4 bytes... ideally long would never be used in the savegame format---is there a way I can help to audit this or that you guys can make sure that long is not actually used in a savegame. +//BOOST_STATIC_ASSERT(sizeof(long) == 4); it would be nice to be able to have x86 compatible games on the up and coming amd64(x86-64) architectures :-) ---------------------------------------------------------------------- >Comment By: Geoff Topping (geoffthemedio) Date: 2007-06-23 20:29 Message: Logged In: YES user_id=913462 Originator: NO This change has been made in SVN, with a comment warning not to use longs ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=544942&aid=1671306&group_id=75752 |