diff options
-rw-r--r-- | backends/midi/mt32/structures.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/backends/midi/mt32/structures.h b/backends/midi/mt32/structures.h index bad3faf0ee..d64f0a44f2 100644 --- a/backends/midi/mt32/structures.h +++ b/backends/midi/mt32/structures.h @@ -47,7 +47,7 @@ typedef signed char Bit8s; // Since sysex allows this memory to be written to in blocks of bytes, // we keep this packed so that we can copy data into the various // banks directly -#ifdef __GNUC__ +#if defined(_MSC_VER) || defined (__MINGW32__) #pragma pack(push, 1) #else #pragma pack(1) @@ -180,7 +180,7 @@ union MT32RAMFormat { MemBanks banks; } MT32EMU_ALIGN_PACKED; -#ifdef __GNUC__ +#if defined(_MSC_VER) || defined (__MINGW32__) #pragma pack(pop) #else #pragma pack() |