(svn r1411) -Fix: structure packing in the OS/2 version (eg, with the old loader).

This commit is contained in:
truelight 2005-01-07 09:28:16 +00:00
parent 8ed132a5b9
commit e58739c559
4 changed files with 410 additions and 386 deletions

View File

@ -14,7 +14,7 @@ extern byte _name_array[512][32];
extern TileIndex _animated_tile_list[256];
extern uint16 _custom_sprites_base;
#if defined(_MSC_VER)
#if defined(_MSC_VER) || defined(__WATCOMC__)
#pragma pack(push, 1)
#endif
@ -499,7 +499,7 @@ typedef struct {
} GCC_PACK OldMain;
assert_compile(sizeof(OldMain) == 487801 + 256*256*2);
#if defined(_MSC_VER)
#if defined(_MSC_VER) || defined(__WATCOMC__)
#pragma pack(pop)
#endif

File diff suppressed because it is too large Load Diff

View File

@ -43,7 +43,7 @@ WFileName
17
..\..\openttd.tgt
47
49
58
11
VComponent
12

View File

@ -20,7 +20,7 @@ typedef struct {
//************************************************
//*** SCREENSHOT CODE FOR WINDOWS BITMAP (.BMP)
//************************************************
#if defined(_MSC_VER)
#if defined(_MSC_VER) || defined(__WATCOMC__)
#pragma pack(push, 1)
#endif
@ -32,7 +32,7 @@ typedef struct BitmapFileHeader {
} GCC_PACK BitmapFileHeader;
assert_compile(sizeof(BitmapFileHeader) == 14);
#if defined(_MSC_VER)
#if defined(_MSC_VER) || defined(__WATCOMC__)
#pragma pack(pop)
#endif