From 7480b7a45dc0e387ce210b84cfbb259d4fd1b174 Mon Sep 17 00:00:00 2001 From: Gregory Montoir Date: Wed, 10 Nov 2004 17:49:25 +0000 Subject: 'pack' the GameStateHeader, safer that way svn-id: r15778 --- queen/queen.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'queen') 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; -- cgit v1.2.3