dostime.date = istream_read_int16_le(istream);
}
-const zip_magic zip_file_header_magic = { 'P', 'K', 0x03, 0x04, };
+const zip_magic zip_file_header_magic = { { 'P', 'K', 0x03, 0x04 } };
/* A. Local file header */
struct zip_file_header
* and immediately follows the last byte of compressed data. It is only used if
* the output media of the compressor was not seekable, eg. standard output.
*/
-const zip_magic zip_file_trailer_magic = { 'P', 'K', 0x07, 0x08, };
+const zip_magic zip_file_trailer_magic = { { 'P', 'K', 0x07, 0x08} };
struct zip_file_trailer
{
* - a single entry including filename, extras and comment may not exceed 64k.
*/
-const zip_magic zip_root_dirent_magic = { 'P', 'K', 0x01, 0x02, };
+const zip_magic zip_root_dirent_magic = { { 'P', 'K', 0x01, 0x02 } };
struct zip_root_dirent
{
}
/* end of central dir record */
-const zip_magic zip_disk_trailer_magic = { 'P', 'K', 0x05, 0x06, };
+const zip_magic zip_disk_trailer_magic = { { 'P', 'K', 0x05, 0x06 } };
const unsigned int disk_trailer_length = 22;
struct zip_disk_trailer
{