/dports/archivers/unarr/unarr-1.0.1/zip/ |
H A D | parse-zip.c | 184 eocd->signature = uint32le(data + 0); in zip_parse_end_of_central_directory() 185 eocd->diskno = uint16le(data + 4); in zip_parse_end_of_central_directory() 198 return eocd->dir_size < 20; in zip_parse_end_of_central_directory() 203 …if ((eocd->diskno != UINT16_MAX && uint32le(data + 4) != eocd->diskno) || uint32le(data + 16) != 1… in zip_parse_end_of_central_directory() 214 eocd->version = uint16le(data + 12); in zip_parse_end_of_central_directory() 216 if (eocd->diskno == UINT16_MAX) in zip_parse_end_of_central_directory() 218 if (eocd->diskno_dir == UINT16_MAX) in zip_parse_end_of_central_directory() 222 if (eocd->numentries == UINT16_MAX) in zip_parse_end_of_central_directory() 224 if (eocd->dir_size == UINT32_MAX) in zip_parse_end_of_central_directory() 226 if (eocd->dir_offset == UINT32_MAX) in zip_parse_end_of_central_directory() [all …]
|
H A D | zip.c | 186 struct zip_eocd64 eocd = { 0 }; in ar_open_zip_archive() local 193 if (!zip_parse_end_of_central_directory(stream, &eocd)) in ar_open_zip_archive() 196 …zip_close, zip_parse_entry, zip_get_name, zip_uncompress, zip_get_global_comment, eocd.dir_offset); in ar_open_zip_archive() 201 zip->dir.end_offset = zip_find_end_of_last_directory_entry(stream, &eocd); in ar_open_zip_archive() 203 … warn("Couldn't read central directory @%" PRIi64 ", trying to work around...", eocd.dir_offset); in ar_open_zip_archive() 209 zip->comment_size = eocd.commentlen; in ar_open_zip_archive()
|
/dports/astro/opencpn/OpenCPN-5.2.4/plugins/chartdldr_pi/src/unarr/zip/ |
H A D | parse-zip.c | 184 eocd->signature = uint32le(data + 0); in zip_parse_end_of_central_directory() 185 eocd->diskno = uint16le(data + 4); in zip_parse_end_of_central_directory() 198 return eocd->dir_size < 20; in zip_parse_end_of_central_directory() 203 …if ((eocd->diskno != UINT16_MAX && uint32le(data + 4) != eocd->diskno) || uint32le(data + 16) != 1… in zip_parse_end_of_central_directory() 214 eocd->version = uint16le(data + 12); in zip_parse_end_of_central_directory() 216 if (eocd->diskno == UINT16_MAX) in zip_parse_end_of_central_directory() 218 if (eocd->diskno_dir == UINT16_MAX) in zip_parse_end_of_central_directory() 222 if (eocd->numentries == UINT16_MAX) in zip_parse_end_of_central_directory() 224 if (eocd->dir_size == UINT32_MAX) in zip_parse_end_of_central_directory() 226 if (eocd->dir_offset == UINT32_MAX) in zip_parse_end_of_central_directory() [all …]
|
H A D | zip.c | 186 struct zip_eocd64 eocd = { 0 }; in ar_open_zip_archive() local 193 if (!zip_parse_end_of_central_directory(stream, &eocd)) in ar_open_zip_archive() 196 …zip_close, zip_parse_entry, zip_get_name, zip_uncompress, zip_get_global_comment, eocd.dir_offset); in ar_open_zip_archive() 201 zip->dir.end_offset = zip_find_end_of_last_directory_entry(stream, &eocd); in ar_open_zip_archive() 203 … warn("Couldn't read central directory @%" PRIi64 ", trying to work around...", eocd.dir_offset); in ar_open_zip_archive() 209 zip->comment_size = eocd.commentlen; in ar_open_zip_archive()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.IO.Compression/src/System/IO/Compression/ |
H A D | ZipArchive.cs | 541 ZipEndOfCentralDirectoryBlock eocd; in ReadEndOfCentralDirectory() 542 … bool eocdProper = ZipEndOfCentralDirectoryBlock.TryReadBlock(_archiveReader, out eocd); in ReadEndOfCentralDirectory() 545 if (eocd.NumberOfThisDisk != eocd.NumberOfTheDiskWithTheStartOfTheCentralDirectory) in ReadEndOfCentralDirectory() 548 _numberOfThisDisk = eocd.NumberOfThisDisk; in ReadEndOfCentralDirectory() 549 … _centralDirectoryStart = eocd.OffsetOfStartOfCentralDirectoryWithRespectToTheStartingDiskNumber; in ReadEndOfCentralDirectory() 550 …if (eocd.NumberOfEntriesInTheCentralDirectory != eocd.NumberOfEntriesInTheCentralDirectoryOnThisDi… in ReadEndOfCentralDirectory() 552 _expectedNumberOfEntries = eocd.NumberOfEntriesInTheCentralDirectory; in ReadEndOfCentralDirectory() 556 _archiveComment = eocd.ArchiveComment; in ReadEndOfCentralDirectory() 561 if (eocd.NumberOfThisDisk == ZipHelper.Mask16Bit || in ReadEndOfCentralDirectory() 562 … eocd.OffsetOfStartOfCentralDirectoryWithRespectToTheStartingDiskNumber == ZipHelper.Mask32Bit || in ReadEndOfCentralDirectory() [all …]
|
/dports/devel/radare2/radare2-5.1.1/shlr/zip/zip/ |
H A D | zip_open.c | 210 tail_len = buf + buflen - eocd - EOCDLEN; in _zip_readcdir() 219 if (memcmp(eocd, EOCD_MAGIC, 4) != 0) { in _zip_readcdir() 224 if (memcmp(eocd+4, "\0\0\0\0", 4) != 0) { in _zip_readcdir() 229 if (eocd-EOCD64LOCLEN >= buf && memcmp(eocd-EOCD64LOCLEN, EOCD64LOC_MAGIC, 4) == 0) in _zip_readcdir() 237 cdp = eocd + 20; in _zip_readcdir() 602 if (eocd+EOCDLEN > buf+buflen) { in _zip_read_eocd() 607 cdp = eocd + 8; in _zip_read_eocd() 627 if (offset+size > (zip_uint64_t)(buf_offset + (eocd-buf))) { in _zip_read_eocd() 656 zip_uint8_t eocd[EOCD64LEN]; in _zip_read_eocd64() local 682 if (fread(eocd, 1, EOCD64LEN, f) < EOCD64LEN) { in _zip_read_eocd64() [all …]
|
/dports/games/0ad/0ad-0.0.23b-alpha/build/premake/premake5/contrib/libzip/ |
H A D | zip_open.c | 210 tail_len = buf + buflen - eocd - EOCDLEN; in _zip_readcdir() 218 if (memcmp(eocd, EOCD_MAGIC, 4) != 0) { in _zip_readcdir() 223 if (memcmp(eocd+4, "\0\0\0\0", 4) != 0) { in _zip_readcdir() 228 if (eocd-EOCD64LOCLEN >= buf && memcmp(eocd-EOCD64LOCLEN, EOCD64LOC_MAGIC, 4) == 0) in _zip_readcdir() 236 cdp = eocd + 20; in _zip_readcdir() 605 if (eocd+EOCDLEN > buf+buflen) { in _zip_read_eocd() 610 cdp = eocd + 8; in _zip_read_eocd() 630 if (offset+size > (zip_uint64_t)(buf_offset + (eocd-buf))) { in _zip_read_eocd() 659 zip_uint8_t eocd[EOCD64LEN]; in _zip_read_eocd64() local 685 if (fread(eocd, 1, EOCD64LEN, f) < EOCD64LEN) { in _zip_read_eocd64() [all …]
|
/dports/devel/premake5/premake-5.0.0-alpha16-src/contrib/libzip/ |
H A D | zip_open.c | 210 tail_len = buf + buflen - eocd - EOCDLEN; in _zip_readcdir() 218 if (memcmp(eocd, EOCD_MAGIC, 4) != 0) { in _zip_readcdir() 223 if (memcmp(eocd+4, "\0\0\0\0", 4) != 0) { in _zip_readcdir() 228 if (eocd-EOCD64LOCLEN >= buf && memcmp(eocd-EOCD64LOCLEN, EOCD64LOC_MAGIC, 4) == 0) in _zip_readcdir() 236 cdp = eocd + 20; in _zip_readcdir() 605 if (eocd+EOCDLEN > buf+buflen) { in _zip_read_eocd() 610 cdp = eocd + 8; in _zip_read_eocd() 630 if (offset+size > (zip_uint64_t)(buf_offset + (eocd-buf))) { in _zip_read_eocd() 659 zip_uint8_t eocd[EOCD64LEN]; in _zip_read_eocd64() local 685 if (fread(eocd, 1, EOCD64LEN, f) < EOCD64LEN) { in _zip_read_eocd64() [all …]
|
/dports/games/openlierox/OpenLieroX/libs/libzip/ |
H A D | zip_open.c | 151 _zip_readcdir(FILE *fp, unsigned char *buf, unsigned char *eocd, int buflen, in _zip_readcdir() argument 158 comlen = buf + buflen - eocd - EOCDLEN; in _zip_readcdir() 166 if (memcmp(eocd, EOCD_MAGIC, 4) != 0) { in _zip_readcdir() 171 if (memcmp(eocd+4, "\0\0\0\0", 4) != 0) { in _zip_readcdir() 176 cdp = eocd + 8; in _zip_readcdir() 202 if ((cd->comment=(char *)_zip_memdup(eocd+EOCDLEN, in _zip_readcdir() 210 cdp = eocd; in _zip_readcdir() 211 if (cd->size < (unsigned int)(eocd-buf)) { in _zip_readcdir() 213 cdp = eocd - cd->size; in _zip_readcdir() 235 if ((_zip_dirent_read(cd->entry+i, fp, bufp, eocd-cdp, 0, in _zip_readcdir()
|
/dports/games/xonotic/Xonotic/source/darkplaces/ |
H A D | fs.c | 607 eocd->signature = LittleLong (eocd->signature); in PK3_GetEndOfCentralDir() 608 eocd->disknum = LittleShort (eocd->disknum); in PK3_GetEndOfCentralDir() 609 eocd->cdir_disknum = LittleShort (eocd->cdir_disknum); in PK3_GetEndOfCentralDir() 610 eocd->localentries = LittleShort (eocd->localentries); in PK3_GetEndOfCentralDir() 611 eocd->nbentries = LittleShort (eocd->nbentries); in PK3_GetEndOfCentralDir() 612 eocd->cdir_size = LittleLong (eocd->cdir_size); in PK3_GetEndOfCentralDir() 613 eocd->cdir_offset = LittleLong (eocd->cdir_offset); in PK3_GetEndOfCentralDir() 614 eocd->comment_size = LittleShort (eocd->comment_size); in PK3_GetEndOfCentralDir() 616 eocd->cdir_offset += eocd->prepended_garbage; in PK3_GetEndOfCentralDir() 623 eocd->cdir_offset + eocd->cdir_size > filesize in PK3_GetEndOfCentralDir() [all …]
|
/dports/games/darkplaces/darkplaces/ |
H A D | fs.c | 607 eocd->signature = LittleLong (eocd->signature); in PK3_GetEndOfCentralDir() 608 eocd->disknum = LittleShort (eocd->disknum); in PK3_GetEndOfCentralDir() 609 eocd->cdir_disknum = LittleShort (eocd->cdir_disknum); in PK3_GetEndOfCentralDir() 610 eocd->localentries = LittleShort (eocd->localentries); in PK3_GetEndOfCentralDir() 611 eocd->nbentries = LittleShort (eocd->nbentries); in PK3_GetEndOfCentralDir() 612 eocd->cdir_size = LittleLong (eocd->cdir_size); in PK3_GetEndOfCentralDir() 613 eocd->cdir_offset = LittleLong (eocd->cdir_offset); in PK3_GetEndOfCentralDir() 614 eocd->comment_size = LittleShort (eocd->comment_size); in PK3_GetEndOfCentralDir() 616 eocd->cdir_offset += eocd->prepended_garbage; in PK3_GetEndOfCentralDir() 623 eocd->cdir_offset + eocd->cdir_size > filesize in PK3_GetEndOfCentralDir() [all …]
|
/dports/games/nexuiz/Nexuiz/sources/darkplaces/ |
H A D | fs.c | 495 eocd->signature = LittleLong (eocd->signature); in PK3_GetEndOfCentralDir() 496 eocd->disknum = LittleShort (eocd->disknum); in PK3_GetEndOfCentralDir() 497 eocd->cdir_disknum = LittleShort (eocd->cdir_disknum); in PK3_GetEndOfCentralDir() 498 eocd->localentries = LittleShort (eocd->localentries); in PK3_GetEndOfCentralDir() 499 eocd->nbentries = LittleShort (eocd->nbentries); in PK3_GetEndOfCentralDir() 500 eocd->cdir_size = LittleLong (eocd->cdir_size); in PK3_GetEndOfCentralDir() 501 eocd->cdir_offset = LittleLong (eocd->cdir_offset); in PK3_GetEndOfCentralDir() 502 eocd->comment_size = LittleShort (eocd->comment_size); in PK3_GetEndOfCentralDir() 526 if(read (pack->handle, central_dir, eocd->cdir_size) != (ssize_t) eocd->cdir_size) in PK3_BuildFileList() 640 pk3_endOfCentralDir_t eocd; in FS_LoadPackPK3() local [all …]
|
/dports/devel/android-tools-adb/platform_system_core-android-9.0.0_r3/libziparchive/ |
H A D | zip_archive.cc | 200 const EocdRecord* eocd = reinterpret_cast<const EocdRecord*>(scan_buffer + i); in MapCentralDirectory0() local 205 const off64_t calculated_length = eocd_offset + sizeof(EocdRecord) + eocd->comment_length; in MapCentralDirectory0() 216 if (static_cast<off64_t>(eocd->cd_start_offset) + eocd->cd_size > eocd_offset) { in MapCentralDirectory0() 218 eocd->cd_start_offset, eocd->cd_size, static_cast<int64_t>(eocd_offset)); in MapCentralDirectory0() 220 if (eocd->cd_start_offset + eocd->cd_size <= eocd_offset) { in MapCentralDirectory0() 226 if (eocd->num_records == 0) { in MapCentralDirectory0() 234 eocd->cd_size, eocd->cd_start_offset); in MapCentralDirectory0() 242 static_cast<off64_t>(eocd->cd_start_offset), in MapCentralDirectory0() 243 static_cast<size_t>(eocd->cd_size))) { in MapCentralDirectory0() 248 archive->num_entries = eocd->num_records; in MapCentralDirectory0() [all …]
|
/dports/databases/sqlite3/sqlite-src-3350500/ext/misc/ |
H A D | zipfile.c | 895 i64 iEof = pCsr->eocd.iOffset + pCsr->eocd.nSize; in zipfileNext() 1215 ZipfileEOCD eocd; in zipfileLoadDirectory() local 1221 iOff = eocd.iOffset; in zipfileLoadDirectory() 1793 ZipfileEOCD eocd; in zipfileCommit() local 1804 eocd.iDisk = 0; in zipfileCommit() 1805 eocd.iFirstDisk = 0; in zipfileCommit() 1806 eocd.nEntry = (u16)nEntry; in zipfileCommit() 2109 ZipfileEOCD eocd; in zipfileFinal() local 2116 memset(&eocd, 0, sizeof(eocd)); in zipfileFinal() 2119 eocd.nSize = p->cds.n; in zipfileFinal() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/ext/misc/ |
H A D | zipfile.c | 893 i64 iEof = pCsr->eocd.iOffset + pCsr->eocd.nSize; in zipfileNext() 1213 ZipfileEOCD eocd; in zipfileLoadDirectory() local 1219 iOff = eocd.iOffset; in zipfileLoadDirectory() 1791 ZipfileEOCD eocd; in zipfileCommit() local 1802 eocd.iDisk = 0; in zipfileCommit() 1803 eocd.iFirstDisk = 0; in zipfileCommit() 1804 eocd.nEntry = (u16)nEntry; in zipfileCommit() 2107 ZipfileEOCD eocd; in zipfileFinal() local 2114 memset(&eocd, 0, sizeof(eocd)); in zipfileFinal() 2117 eocd.nSize = p->cds.n; in zipfileFinal() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/ext/misc/ |
H A D | zipfile.c | 895 i64 iEof = pCsr->eocd.iOffset + pCsr->eocd.nSize; in zipfileNext() 1215 ZipfileEOCD eocd; in zipfileLoadDirectory() local 1221 iOff = eocd.iOffset; in zipfileLoadDirectory() 1793 ZipfileEOCD eocd; in zipfileCommit() local 1804 eocd.iDisk = 0; in zipfileCommit() 1805 eocd.iFirstDisk = 0; in zipfileCommit() 1806 eocd.nEntry = (u16)nEntry; in zipfileCommit() 2109 ZipfileEOCD eocd; in zipfileFinal() local 2116 memset(&eocd, 0, sizeof(eocd)); in zipfileFinal() 2119 eocd.nSize = p->cds.n; in zipfileFinal() [all …]
|
/dports/archivers/libarchive/libarchive-3.5.2/libarchive/test/ |
H A D | test_write_format_zip_large.c | 333 const char *cd_start, *zip64_eocd, *zip64_locator, *eocd; in DEFINE_TEST() local 431 eocd = p - 22; in DEFINE_TEST() 432 assertEqualMem(eocd, "PK\005\006\0\0\0\0", 8); in DEFINE_TEST() 433 assertEqualMem(eocd + 8, "\021\0\021\0", 4); /* 17 entries total */ in DEFINE_TEST() 434 cd_size = le32(eocd + 12); in DEFINE_TEST() 436 assertEqualMem(eocd + 16, "\xff\xff\xff\xff", 4); in DEFINE_TEST() 437 assertEqualMem(eocd + 20, "\0\0", 2); /* No Zip comment */ in DEFINE_TEST()
|
H A D | test_write_format_zip_file_zip64.c | 86 unsigned char *central_header, *local_header, *eocd, *eocd_record; in DEFINE_TEST() local 133 eocd = buff + i4(p + 12) + i4(p + 16); in DEFINE_TEST() 193 assert(p == eocd); in DEFINE_TEST() 204 assertEqualInt(i8(p + 40), eocd - central_header); /* size of cd */ in DEFINE_TEST() 210 assertEqualInt(i8(p + 8), eocd - buff); /* Offset of Zip64 eocd */ in DEFINE_TEST()
|
/dports/graphics/aseprite/aseprite-1.2.9/third_party/libarchive/libarchive/test/ |
H A D | test_write_format_zip_large.c | 333 const char *cd_start, *zip64_eocd, *zip64_locator, *eocd; in DEFINE_TEST() local 431 eocd = p - 22; in DEFINE_TEST() 432 assertEqualMem(eocd, "PK\005\006\0\0\0\0", 8); in DEFINE_TEST() 433 assertEqualMem(eocd + 8, "\021\0\021\0", 4); /* 17 entries total */ in DEFINE_TEST() 434 cd_size = le32(eocd + 12); in DEFINE_TEST() 436 assertEqualMem(eocd + 16, "\xff\xff\xff\xff", 4); in DEFINE_TEST() 437 assertEqualMem(eocd + 20, "\0\0", 2); /* No Zip comment */ in DEFINE_TEST()
|
H A D | test_write_format_zip_file_zip64.c | 86 unsigned char *central_header, *local_header, *eocd, *eocd_record; in DEFINE_TEST() local 133 eocd = buff + i4(p + 12) + i4(p + 16); in DEFINE_TEST() 193 assert(p == eocd); in DEFINE_TEST() 204 assertEqualInt(i8(p + 40), eocd - central_header); /* size of cd */ in DEFINE_TEST() 210 assertEqualInt(i8(p + 8), eocd - buff); /* Offset of Zip64 eocd */ in DEFINE_TEST()
|
/dports/databases/xtrabackup/percona-xtrabackup-2.4.21/storage/innobase/xtrabackup/src/libarchive/libarchive/test/ |
H A D | test_write_format_zip_large.c | 335 const char *cd_start, *zip64_eocd, *zip64_locator, *eocd; in DEFINE_TEST() local 433 eocd = p - 22; in DEFINE_TEST() 434 assertEqualMem(eocd, "PK\005\006\0\0\0\0", 8); in DEFINE_TEST() 435 assertEqualMem(eocd + 8, "\021\0\021\0", 4); /* 17 entries total */ in DEFINE_TEST() 436 cd_size = le32(eocd + 12); in DEFINE_TEST() 438 assertEqualMem(eocd + 16, "\xff\xff\xff\xff", 4); in DEFINE_TEST() 439 assertEqualMem(eocd + 20, "\0\0", 2); /* No Zip comment */ in DEFINE_TEST()
|
H A D | test_write_format_zip_file_zip64.c | 86 unsigned char *central_header, *local_header, *eocd, *eocd_record; in DEFINE_TEST() local 133 eocd = buff + i4(p + 12) + i4(p + 16); in DEFINE_TEST() 193 assert(p == eocd); in DEFINE_TEST() 204 assertEqualInt(i8(p + 40), eocd - central_header); /* size of cd */ in DEFINE_TEST() 210 assertEqualInt(i8(p + 8), eocd - buff); /* Offset of Zip64 eocd */ in DEFINE_TEST()
|
/dports/devel/android-tools-fastboot/platform_system_core-platform-tools-29.0.5/libziparchive/ |
H A D | zip_archive.cc | 237 const EocdRecord* eocd = reinterpret_cast<const EocdRecord*>(scan_buffer + i); in MapCentralDirectory0() local 242 const off64_t calculated_length = eocd_offset + sizeof(EocdRecord) + eocd->comment_length; in MapCentralDirectory0() 253 if (static_cast<off64_t>(eocd->cd_start_offset) + eocd->cd_size > eocd_offset) { in MapCentralDirectory0() 255 eocd->cd_start_offset, eocd->cd_size, static_cast<int64_t>(eocd_offset)); in MapCentralDirectory0() 258 if (eocd->num_records == 0) { in MapCentralDirectory0() 265 ALOGV("+++ num_entries=%" PRIu32 " dir_size=%" PRIu32 " dir_offset=%" PRIu32, eocd->num_records, in MapCentralDirectory0() 266 eocd->cd_size, eocd->cd_start_offset); in MapCentralDirectory0() 273 if (!archive->InitializeCentralDirectory(static_cast<off64_t>(eocd->cd_start_offset), in MapCentralDirectory0() 274 static_cast<size_t>(eocd->cd_size))) { in MapCentralDirectory0() 279 archive->num_entries = eocd->num_records; in MapCentralDirectory0() [all …]
|
/dports/lang/php73/php-7.3.33/ext/phar/ |
H A D | zip.c | 1196 phar_zip_dir_end eocd; in phar_zip_flush() local 1403 memset(&eocd, 0, sizeof(eocd)); in phar_zip_flush() 1405 strncpy(eocd.signature, "PK\5\6", 4); in phar_zip_flush() 1411 PHAR_SET_16(eocd.count, zend_hash_num_elements(&phar->manifest) + 1); in phar_zip_flush() 1413 PHAR_SET_16(eocd.counthere, zend_hash_num_elements(&phar->manifest)); in phar_zip_flush() 1414 PHAR_SET_16(eocd.count, zend_hash_num_elements(&phar->manifest)); in phar_zip_flush() 1449 PHAR_SET_32(eocd.cdir_size, cdir_size); in phar_zip_flush() 1450 PHAR_SET_32(eocd.cdir_offset, cdir_offset); in phar_zip_flush() 1468 PHAR_SET_16(eocd.comment_len, ZSTR_LEN(main_metadata_str.s)); in phar_zip_flush() 1470 if (sizeof(eocd) != php_stream_write(pass.filefp, (char *)&eocd, sizeof(eocd))) { in phar_zip_flush() [all …]
|
/dports/archivers/php74-phar/php-7.4.27/ext/phar/ |
H A D | zip.c | 1235 phar_zip_dir_end eocd; in phar_zip_flush() local 1442 memset(&eocd, 0, sizeof(eocd)); in phar_zip_flush() 1444 memcpy(eocd.signature, "PK\5\6", 4); in phar_zip_flush() 1450 PHAR_SET_16(eocd.count, zend_hash_num_elements(&phar->manifest) + 1); in phar_zip_flush() 1452 PHAR_SET_16(eocd.counthere, zend_hash_num_elements(&phar->manifest)); in phar_zip_flush() 1453 PHAR_SET_16(eocd.count, zend_hash_num_elements(&phar->manifest)); in phar_zip_flush() 1488 PHAR_SET_32(eocd.cdir_size, cdir_size); in phar_zip_flush() 1489 PHAR_SET_32(eocd.cdir_offset, cdir_offset); in phar_zip_flush() 1507 PHAR_SET_16(eocd.comment_len, ZSTR_LEN(main_metadata_str.s)); in phar_zip_flush() 1509 if (sizeof(eocd) != php_stream_write(pass.filefp, (char *)&eocd, sizeof(eocd))) { in phar_zip_flush() [all …]
|