From: Jay Freeman (saurik) Date: Thu, 6 Sep 2012 13:23:41 +0000 (-0700) Subject: Added a few _packed modifiers that were missing. X-Git-Tag: v1.1.0~13 X-Git-Url: https://git.saurik.com/ldid.git/commitdiff_plain/429e34a56273888b7b1b600727aed150f0a91738?ds=inline Added a few _packed modifiers that were missing. --- diff --git a/ldid.cpp b/ldid.cpp index d5c3240..9005c39 100644 --- a/ldid.cpp +++ b/ldid.cpp @@ -216,7 +216,7 @@ struct segment_command { uint32_t initprot; uint32_t nsects; uint32_t flags; -}; +} _packed; struct segment_command_64 { uint32_t cmd; @@ -230,7 +230,7 @@ struct segment_command_64 { uint32_t initprot; uint32_t nsects; uint32_t flags; -}; +} _packed; struct section { char sectname[16]; @@ -244,7 +244,7 @@ struct section { uint32_t flags; uint32_t reserved1; uint32_t reserved2; -}; +} _packed; struct section_64 { char sectname[16]; @@ -258,7 +258,7 @@ struct section_64 { uint32_t flags; uint32_t reserved1; uint32_t reserved2; -}; +} _packed; struct linkedit_data_command { uint32_t cmd;