diff --git a/src/smblib/smbdefs.h b/src/smblib/smbdefs.h index a327b65226afcf4f99c5abd537e51c7aa0da5d9b..c9f20d5d0f896250fc2b0d546d47b467e8adb476 100644 --- a/src/smblib/smbdefs.h +++ b/src/smblib/smbdefs.h @@ -517,6 +517,10 @@ typedef struct _PACK { /* FidoNet address (zone:net/node.point) */ } fidoaddr_t; +#if defined(PRAGMA_PACK) +#pragma pack(pop) /* original packing */ +#endif + typedef struct _PACK { /* Network (type and address) */ ushort type; @@ -524,10 +528,6 @@ typedef struct _PACK { /* Network (type and address) */ } net_t; -#if defined(PRAGMA_PACK) -#pragma pack(pop) /* original packing */ -#endif - typedef struct { /* Message */ idxrec_t idx; /* Index */