unzip: hmm... gcc doesn't like ATTRIBUTE_PACKED?? Document that...

This commit is contained in:
Denis Vlasenko 2007-11-06 02:16:01 +00:00
parent ef66d75704
commit cd0fbb5e77

View File

@ -57,7 +57,7 @@ typedef union {
uint16_t filename_len; /* 22-23 */
uint16_t extra_len; /* 24-25 */
} formatted ATTRIBUTE_PACKED;
} zip_header_t ATTRIBUTE_PACKED;
} zip_header_t; /* ATTRIBUTE_PACKED - gcc 4.2.1 doesn't like it (spews warning) */
/* Check the offset of the last element, not the length. This leniency
* allows for poor packing, whereby the overall struct may be too long,