Yep, support older GCCs

This commit is contained in:
Alexander S. Aganichev
2002-08-30 14:03:28 +00:00
parent cff3b440eb
commit 765ec7097d
2 changed files with 7 additions and 1 deletions

View File

@@ -387,7 +387,9 @@ enum {
#endif
#if defined(PRAGMA_PACK)
#if !defined(__GNUC__)
#pragma pack(push) /* Disk image structures must be packed */
#endif
#pragma pack(1)
#endif
@@ -484,8 +486,12 @@ typedef struct _PACK { // Network (type and address)
} net_t;
#if defined(PRAGMA_PACK)
#if defined(__GNUC__)
#define pack()
#else
#pragma pack(pop) /* original packing */
#endif
#endif
typedef struct { // Message