Searched refs:central_directory (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/libarchive/libarchive/test/ |
| H A D | test_write_format_zip_entry_size_unset.c | 97 const char *central_directory = zip_buff + i4le(end_of_central_dir + 16); in verify_contents() local 100 assertEqualMem(central_directory, "PK\x1\x2", 4); in verify_contents() 102 assertEqualInt(i2le(central_directory + 4), 3 * 256 + 10); in verify_contents() 104 assertEqualInt(i2le(central_directory + 6), 10); in verify_contents() 106 assertEqualInt(i2le(central_directory + 8), ZIP_ENTRY_FLAG_LENGTH_AT_END); in verify_contents() 108 assertEqualInt(i2le(central_directory + 10), 0); in verify_contents() 110 assertEqualInt(i4le(central_directory + 16), crc); in verify_contents() 112 assertEqualInt(i4le(central_directory + 20), sizeof(file_data1) + sizeof(file_data2)); in verify_contents() 114 assertEqualInt(i4le(central_directory + 24), sizeof(file_data1) + sizeof(file_data2)); in verify_contents() 116 assertEqualInt(i2le(central_directory + 28), strlen(file_name)); in verify_contents() [all …]
|
| /freebsd/contrib/libarchive/libarchive/ |
| H A D | archive_write_set_format_zip.c | 171 struct cd_segment *central_directory; member 293 if (zip->central_directory == NULL in cd_alloc() 307 if (zip->central_directory == NULL) { in cd_alloc() 308 zip->central_directory in cd_alloc() 2180 segment = zip->central_directory; in archive_write_zip_close() 2249 while (zip->central_directory != NULL) { in archive_write_zip_free() 2250 segment = zip->central_directory; in archive_write_zip_free() 2251 zip->central_directory = segment->next; in archive_write_zip_free()
|