m_central_dir 3339 src/punutil/miniz.c mz_zip_array m_central_dir; m_central_dir 3537 src/punutil/miniz.c MZ_ZIP_ARRAY_SET_ELEMENT_SIZE(&pZip->m_pState->m_central_dir, sizeof(mz_uint8)); m_central_dir 3582 src/punutil/miniz.c const mz_zip_array *pCentral_dir = &pState->m_central_dir; m_central_dir 3849 src/punutil/miniz.c if ((!mz_zip_array_resize(pZip, &pZip->m_pState->m_central_dir, cdir_size, MZ_FALSE)) || m_central_dir 3859 src/punutil/miniz.c if (pZip->m_pRead(pZip->m_pIO_opaque, cdir_ofs, pZip->m_pState->m_central_dir.m_p, cdir_size) != cdir_size) m_central_dir 3863 src/punutil/miniz.c p = (const mz_uint8 *)pZip->m_pState->m_central_dir.m_p; m_central_dir 3872 src/punutil/miniz.c MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir_offsets, mz_uint32, i) = (mz_uint32)(p - (const mz_uint8 *)pZip->m_pState->m_central_dir.m_p); m_central_dir 4011 src/punutil/miniz.c mz_zip_array_clear(pZip, &pState->m_central_dir); m_central_dir 4223 src/punutil/miniz.c return &MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir, mz_uint8, MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir_offsets, mz_uint32, file_index)); m_central_dir 4460 src/punutil/miniz.c const mz_zip_array *pCentral_dir = &pState->m_central_dir; m_central_dir 4535 src/punutil/miniz.c const mz_uint8 *pHeader = &MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir, mz_uint8, MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir_offsets, mz_uint32, file_index)); m_central_dir 5613 src/punutil/miniz.c if (pState->m_central_dir.m_size >= MZ_UINT32_MAX) m_central_dir 5804 src/punutil/miniz.c mz_zip_array_clear(pZip, &pState->m_central_dir); m_central_dir 5872 src/punutil/miniz.c MZ_ZIP_ARRAY_SET_ELEMENT_SIZE(&pZip->m_pState->m_central_dir, sizeof(mz_uint8)); m_central_dir 6218 src/punutil/miniz.c mz_uint32 central_dir_ofs = (mz_uint32)pState->m_central_dir.m_size; m_central_dir 6219 src/punutil/miniz.c size_t orig_central_dir_size = pState->m_central_dir.m_size; m_central_dir 6229 src/punutil/miniz.c if (((mz_uint64)pState->m_central_dir.m_size + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + filename_size + extra_size + user_extra_data_len + comment_size) >= MZ_UINT32_MAX) m_central_dir 6235 src/punutil/miniz.c if ((!mz_zip_array_push_back(pZip, &pState->m_central_dir, central_dir_header, MZ_ZIP_CENTRAL_DIR_HEADER_SIZE)) || m_central_dir 6236 src/punutil/miniz.c (!mz_zip_array_push_back(pZip, &pState->m_central_dir, pFilename, filename_size)) || m_central_dir 6237 src/punutil/miniz.c (!mz_zip_array_push_back(pZip, &pState->m_central_dir, pExtra, extra_size)) || m_central_dir 6238 src/punutil/miniz.c (!mz_zip_array_push_back(pZip, &pState->m_central_dir, user_extra_data, user_extra_data_len)) || m_central_dir 6239 src/punutil/miniz.c (!mz_zip_array_push_back(pZip, &pState->m_central_dir, pComment, comment_size)) || m_central_dir 6243 src/punutil/miniz.c mz_zip_array_resize(pZip, &pState->m_central_dir, orig_central_dir_size, MZ_FALSE); m_central_dir 6384 src/punutil/miniz.c if (((mz_uint64)pState->m_central_dir.m_size + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + archive_name_size + MZ_ZIP64_MAX_CENTRAL_EXTRA_FIELD_SIZE + comment_size) >= MZ_UINT32_MAX) m_central_dir 6391 src/punutil/miniz.c pState->m_central_dir.m_size + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIZE + user_extra_data_central_len + MZ_ZIP_DATA_DESCRIPTER_SIZE32) > 0xFFFFFFFF) m_central_dir 6409 src/punutil/miniz.c if ((!mz_zip_array_ensure_room(pZip, &pState->m_central_dir, MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + archive_name_size + comment_size + (pState->m_zip64 ? MZ_ZIP64_MAX_CENTRAL_EXTRA_FIELD_SIZE : 0))) || (!mz_zip_array_ensure_room(pZip, &pState->m_central_dir_offsets, 1))) m_central_dir 6643 src/punutil/miniz.c if (((mz_uint64)pState->m_central_dir.m_size + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + archive_name_size + MZ_ZIP64_MAX_CENTRAL_EXTRA_FIELD_SIZE + comment_size) >= MZ_UINT32_MAX) m_central_dir 6649 src/punutil/miniz.c if ((pZip->m_archive_size + num_alignment_padding_bytes + MZ_ZIP_LOCAL_DIR_HEADER_SIZE + archive_name_size + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + archive_name_size + comment_size + user_extra_data_len + pState->m_central_dir.m_size + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIZE + 1024 + MZ_ZIP_DATA_DESCRIPTER_SIZE32 + user_extra_data_central_len) > 0xFFFFFFFF) m_central_dir 7111 src/punutil/miniz.c if ((pState->m_central_dir.m_size + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + src_central_dir_following_data_size + 32) >= MZ_UINT32_MAX) m_central_dir 7220 src/punutil/miniz.c pState->m_central_dir.m_size + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + src_central_dir_following_data_size + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIZE + 64; m_central_dir 7337 src/punutil/miniz.c orig_central_dir_size = pState->m_central_dir.m_size; m_central_dir 7361 src/punutil/miniz.c if (!mz_zip_array_push_back(pZip, &pState->m_central_dir, new_central_header, MZ_ZIP_CENTRAL_DIR_HEADER_SIZE)) m_central_dir 7367 src/punutil/miniz.c if (!mz_zip_array_push_back(pZip, &pState->m_central_dir, pSrc_central_header + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE, src_filename_len)) m_central_dir 7370 src/punutil/miniz.c mz_zip_array_resize(pZip, &pState->m_central_dir, orig_central_dir_size, MZ_FALSE); m_central_dir 7374 src/punutil/miniz.c if (!mz_zip_array_push_back(pZip, &pState->m_central_dir, new_ext_block.m_p, new_ext_block.m_size)) m_central_dir 7377 src/punutil/miniz.c mz_zip_array_resize(pZip, &pState->m_central_dir, orig_central_dir_size, MZ_FALSE); m_central_dir 7381 src/punutil/miniz.c if (!mz_zip_array_push_back(pZip, &pState->m_central_dir, pSrc_central_header + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + src_filename_len + src_ext_len, src_comment_len)) m_central_dir 7384 src/punutil/miniz.c mz_zip_array_resize(pZip, &pState->m_central_dir, orig_central_dir_size, MZ_FALSE); m_central_dir 7401 src/punutil/miniz.c if (!mz_zip_array_push_back(pZip, &pState->m_central_dir, new_central_header, MZ_ZIP_CENTRAL_DIR_HEADER_SIZE)) m_central_dir 7404 src/punutil/miniz.c if (!mz_zip_array_push_back(pZip, &pState->m_central_dir, pSrc_central_header + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE, src_central_dir_following_data_size)) m_central_dir 7406 src/punutil/miniz.c mz_zip_array_resize(pZip, &pState->m_central_dir, orig_central_dir_size, MZ_FALSE); m_central_dir 7412 src/punutil/miniz.c if (pState->m_central_dir.m_size >= MZ_UINT32_MAX) m_central_dir 7415 src/punutil/miniz.c mz_zip_array_resize(pZip, &pState->m_central_dir, orig_central_dir_size, MZ_FALSE); m_central_dir 7422 src/punutil/miniz.c mz_zip_array_resize(pZip, &pState->m_central_dir, orig_central_dir_size, MZ_FALSE); m_central_dir 7445 src/punutil/miniz.c if ((mz_uint64)pState->m_central_dir.m_size >= MZ_UINT32_MAX) m_central_dir 7450 src/punutil/miniz.c if ((pZip->m_total_files > MZ_UINT16_MAX) || ((pZip->m_archive_size + pState->m_central_dir.m_size + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIZE) > MZ_UINT32_MAX)) m_central_dir 7460 src/punutil/miniz.c central_dir_size = pState->m_central_dir.m_size; m_central_dir 7462 src/punutil/miniz.c if (pZip->m_pWrite(pZip->m_pIO_opaque, central_dir_ofs, pState->m_central_dir.m_p, (size_t)central_dir_size) != central_dir_size) m_central_dir 7839 src/punutil/miniz.c return pZip->m_pState->m_central_dir.m_size;