file_index 4219 src/punutil/miniz.c static MZ_FORCEINLINE const mz_uint8 *mz_zip_get_cdh(mz_zip_archive *pZip, mz_uint file_index) file_index 4221 src/punutil/miniz.c if ((!pZip) || (!pZip->m_pState) || (file_index >= pZip->m_total_files)) file_index 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)); file_index 4226 src/punutil/miniz.c mz_bool mz_zip_reader_is_file_encrypted(mz_zip_archive *pZip, mz_uint file_index) file_index 4229 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); file_index 4240 src/punutil/miniz.c mz_bool mz_zip_reader_is_file_supported(mz_zip_archive *pZip, mz_uint file_index) file_index 4245 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); file_index 4276 src/punutil/miniz.c mz_bool mz_zip_reader_is_file_a_directory(mz_zip_archive *pZip, mz_uint file_index) file_index 4279 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); file_index 4308 src/punutil/miniz.c static mz_bool mz_zip_file_stat_internal(mz_zip_archive *pZip, mz_uint file_index, const mz_uint8 *pCentral_dir_header, mz_zip_archive_file_stat *pStat, mz_bool *pFound_zip64_extra_data) file_index 4320 src/punutil/miniz.c pStat->m_file_index = file_index; file_index 4321 src/punutil/miniz.c pStat->m_central_dir_ofs = MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir_offsets, mz_uint32, file_index); file_index 4349 src/punutil/miniz.c pStat->m_is_directory = mz_zip_reader_is_file_a_directory(pZip, file_index); file_index 4350 src/punutil/miniz.c pStat->m_is_encrypted = mz_zip_reader_is_file_encrypted(pZip, file_index); file_index 4351 src/punutil/miniz.c pStat->m_is_supported = mz_zip_reader_is_file_supported(pZip, file_index); file_index 4477 src/punutil/miniz.c mz_uint32 file_index = pIndices[(mz_uint32)m]; file_index 4479 src/punutil/miniz.c int comp = mz_zip_filename_compare(pCentral_dir, pCentral_dir_offsets, file_index, pFilename, filename_len); file_index 4483 src/punutil/miniz.c *pIndex = file_index; file_index 4507 src/punutil/miniz.c mz_uint file_index; file_index 4533 src/punutil/miniz.c for (file_index = 0; file_index < pZip->m_total_files; file_index++) file_index 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)); file_index 4562 src/punutil/miniz.c *pIndex = file_index; file_index 4570 src/punutil/miniz.c static mz_bool mz_zip_reader_extract_to_mem_no_alloc1(mz_zip_archive *pZip, mz_uint file_index, void *pBuf, size_t buf_size, mz_uint flags, void *pUser_read_buf, size_t user_read_buf_size, const mz_zip_archive_file_stat *st) file_index 4587 src/punutil/miniz.c else if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) file_index 4717 src/punutil/miniz.c mz_bool mz_zip_reader_extract_to_mem_no_alloc(mz_zip_archive *pZip, mz_uint file_index, void *pBuf, size_t buf_size, mz_uint flags, void *pUser_read_buf, size_t user_read_buf_size) file_index 4719 src/punutil/miniz.c return mz_zip_reader_extract_to_mem_no_alloc1(pZip, file_index, pBuf, buf_size, flags, pUser_read_buf, user_read_buf_size, NULL); file_index 4724 src/punutil/miniz.c mz_uint32 file_index; file_index 4725 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) file_index 4727 src/punutil/miniz.c return mz_zip_reader_extract_to_mem_no_alloc1(pZip, file_index, pBuf, buf_size, flags, pUser_read_buf, user_read_buf_size, NULL); file_index 4730 src/punutil/miniz.c mz_bool mz_zip_reader_extract_to_mem(mz_zip_archive *pZip, mz_uint file_index, void *pBuf, size_t buf_size, mz_uint flags) file_index 4732 src/punutil/miniz.c return mz_zip_reader_extract_to_mem_no_alloc1(pZip, file_index, pBuf, buf_size, flags, NULL, 0, NULL); file_index 4740 src/punutil/miniz.c void *mz_zip_reader_extract_to_heap(mz_zip_archive *pZip, mz_uint file_index, size_t *pSize, mz_uint flags) file_index 4749 src/punutil/miniz.c if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) file_index 4765 src/punutil/miniz.c if (!mz_zip_reader_extract_to_mem_no_alloc1(pZip, file_index, pBuf, (size_t)alloc_size, flags, NULL, 0, &file_stat)) file_index 4778 src/punutil/miniz.c mz_uint32 file_index; file_index 4779 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) file_index 4785 src/punutil/miniz.c return mz_zip_reader_extract_to_heap(pZip, file_index, pSize, flags); file_index 4788 src/punutil/miniz.c mz_bool mz_zip_reader_extract_to_callback(mz_zip_archive *pZip, mz_uint file_index, mz_file_write_func pCallback, void *pOpaque, mz_uint flags) file_index 4804 src/punutil/miniz.c if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) file_index 4990 src/punutil/miniz.c mz_uint32 file_index; file_index 4991 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) file_index 4994 src/punutil/miniz.c return mz_zip_reader_extract_to_callback(pZip, file_index, pCallback, pOpaque, flags); file_index 4997 src/punutil/miniz.c mz_zip_reader_extract_iter_state *mz_zip_reader_extract_iter_new(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags) file_index 5016 src/punutil/miniz.c if (!mz_zip_reader_file_stat(pZip, file_index, &pState->file_stat)) file_index 5127 src/punutil/miniz.c mz_uint32 file_index; file_index 5130 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) file_index 5134 src/punutil/miniz.c return mz_zip_reader_extract_iter_new(pZip, file_index, flags); file_index 5303 src/punutil/miniz.c mz_bool mz_zip_reader_extract_to_file(mz_zip_archive *pZip, mz_uint file_index, const char *pDst_filename, mz_uint flags) file_index 5309 src/punutil/miniz.c if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) file_index 5319 src/punutil/miniz.c status = mz_zip_reader_extract_to_callback(pZip, file_index, mz_zip_file_write_callback, pFile, flags); file_index 5339 src/punutil/miniz.c mz_uint32 file_index; file_index 5340 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pArchive_filename, NULL, flags, &file_index)) file_index 5343 src/punutil/miniz.c return mz_zip_reader_extract_to_file(pZip, file_index, pDst_filename, flags); file_index 5346 src/punutil/miniz.c mz_bool mz_zip_reader_extract_to_cfile(mz_zip_archive *pZip, mz_uint file_index, MZ_FILE *pFile, mz_uint flags) file_index 5350 src/punutil/miniz.c if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) file_index 5356 src/punutil/miniz.c return mz_zip_reader_extract_to_callback(pZip, file_index, mz_zip_file_write_callback, pFile, flags); file_index 5361 src/punutil/miniz.c mz_uint32 file_index; file_index 5362 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pArchive_filename, NULL, flags, &file_index)) file_index 5365 src/punutil/miniz.c return mz_zip_reader_extract_to_cfile(pZip, file_index, pFile, flags); file_index 5377 src/punutil/miniz.c mz_bool mz_zip_validate_file(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags) file_index 5399 src/punutil/miniz.c if (file_index > pZip->m_total_files) file_index 5404 src/punutil/miniz.c pCentral_dir_header = mz_zip_get_cdh(pZip, file_index); file_index 5406 src/punutil/miniz.c if (!mz_zip_file_stat_internal(pZip, file_index, pCentral_dir_header, &file_stat, &found_zip64_ext_data_in_cdir)) file_index 5574 src/punutil/miniz.c if (!mz_zip_reader_extract_to_callback(pZip, file_index, mz_zip_compute_crc32_callback, &uncomp_crc32, 0)) file_index 7651 src/punutil/miniz.c mz_uint32 file_index; file_index 7675 src/punutil/miniz.c if (mz_zip_reader_locate_file_v2(&zip_archive, pArchive_name, pComment, flags, &file_index)) file_index 7677 src/punutil/miniz.c p = mz_zip_reader_extract_to_heap(&zip_archive, file_index, pSize, flags); file_index 7876 src/punutil/miniz.c mz_uint mz_zip_reader_get_filename(mz_zip_archive *pZip, mz_uint file_index, char *pFilename, mz_uint filename_buf_size) file_index 7879 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); file_index 7897 src/punutil/miniz.c mz_bool mz_zip_reader_file_stat(mz_zip_archive *pZip, mz_uint file_index, mz_zip_archive_file_stat *pStat) file_index 7899 src/punutil/miniz.c return mz_zip_file_stat_internal(pZip, file_index, mz_zip_get_cdh(pZip, file_index), pStat, NULL); file_index 1318 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_is_file_a_directory(mz_zip_archive *pZip, mz_uint file_index); file_index 1321 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_is_file_encrypted(mz_zip_archive *pZip, mz_uint file_index); file_index 1324 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_is_file_supported(mz_zip_archive *pZip, mz_uint file_index); file_index 1328 src/punutil/miniz.h MINIZ_EXPORT mz_uint mz_zip_reader_get_filename(mz_zip_archive *pZip, mz_uint file_index, char *pFilename, mz_uint filename_buf_size); file_index 1334 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_locate_file_v2(mz_zip_archive *pZip, const char *pName, const char *pComment, mz_uint flags, mz_uint32 *file_index); file_index 1337 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_file_stat(mz_zip_archive *pZip, mz_uint file_index, mz_zip_archive_file_stat *pStat); file_index 1349 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_extract_to_mem_no_alloc(mz_zip_archive *pZip, mz_uint file_index, void *pBuf, size_t buf_size, mz_uint flags, void *pUser_read_buf, size_t user_read_buf_size); file_index 1353 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_extract_to_mem(mz_zip_archive *pZip, mz_uint file_index, void *pBuf, size_t buf_size, mz_uint flags); file_index 1359 src/punutil/miniz.h MINIZ_EXPORT void *mz_zip_reader_extract_to_heap(mz_zip_archive *pZip, mz_uint file_index, size_t *pSize, mz_uint flags); file_index 1363 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_extract_to_callback(mz_zip_archive *pZip, mz_uint file_index, mz_file_write_func pCallback, void *pOpaque, mz_uint flags); file_index 1367 src/punutil/miniz.h MINIZ_EXPORT mz_zip_reader_extract_iter_state *mz_zip_reader_extract_iter_new(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags); file_index 1375 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_extract_to_file(mz_zip_archive *pZip, mz_uint file_index, const char *pDst_filename, mz_uint flags); file_index 1379 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_extract_to_cfile(mz_zip_archive *pZip, mz_uint file_index, MZ_FILE *File, mz_uint flags); file_index 1386 src/punutil/miniz.h file_index 1396 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_validate_file(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags);