diff options
author | Gregory Montoir | 2004-11-10 17:49:25 +0000 |
---|---|---|
committer | Gregory Montoir | 2004-11-10 17:49:25 +0000 |
commit | 7480b7a45dc0e387ce210b84cfbb259d4fd1b174 (patch) | |
tree | 092bfa100dd4ea65313e5b0e8d53d591c87afc3b | |
parent | e4f600ee481d2b4bd0243c30984a4ea1a05c76ef (diff) | |
download | scummvm-rg350-7480b7a45dc0e387ce210b84cfbb259d4fd1b174.tar.gz scummvm-rg350-7480b7a45dc0e387ce210b84cfbb259d4fd1b174.tar.bz2 scummvm-rg350-7480b7a45dc0e387ce210b84cfbb259d4fd1b174.zip |
'pack' the GameStateHeader, safer that way
svn-id: r15778
-rw-r--r-- | queen/queen.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/queen/queen.h b/queen/queen.h index 7912f151ae..3ca77b9eaa 100644 --- a/queen/queen.h +++ b/queen/queen.h @@ -44,12 +44,20 @@ FORCEINLINE int16 READ_BE_INT16(const void *ptr) { namespace Queen { +#if !defined(__GNUC__) + #pragma START_PACK_STRUCTS +#endif + struct GameStateHeader { uint32 version; uint32 flags; uint32 dataSize; char description[32]; -}; +} GCC_PACK; + +#if !defined(__GNUC__) + #pragma END_PACK_STRUCTS +#endif class BamScene; class BankManager; |