unzip: hmm... gcc doesn't like ATTRIBUTE_PACKED?? Document that...
No binary (build failed)
—
(log yok)
| @@ -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, | |