file_index 4206 src/punutil/miniz.c static MZ_FORCEINLINE const mz_uint8 *mz_zip_get_cdh(mz_zip_archive *pZip, mz_uint file_index) file_index 4208 src/punutil/miniz.c if ((!pZip) || (!pZip->m_pState) || (file_index >= pZip->m_total_files)) file_index 4210 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 4213 src/punutil/miniz.c mz_bool mz_zip_reader_is_file_encrypted(mz_zip_archive *pZip, mz_uint file_index) file_index 4216 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); file_index 4227 src/punutil/miniz.c mz_bool mz_zip_reader_is_file_supported(mz_zip_archive *pZip, mz_uint file_index) file_index 4232 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); file_index 4263 src/punutil/miniz.c mz_bool mz_zip_reader_is_file_a_directory(mz_zip_archive *pZip, mz_uint file_index) file_index 4266 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); file_index 4295 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 4307 src/punutil/miniz.c pStat->m_file_index = file_index; file_index 4308 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 4336 src/punutil/miniz.c pStat->m_is_directory = mz_zip_reader_is_file_a_directory(pZip, file_index); file_index 4337 src/punutil/miniz.c pStat->m_is_encrypted = mz_zip_reader_is_file_encrypted(pZip, file_index); file_index 4338 src/punutil/miniz.c pStat->m_is_supported = mz_zip_reader_is_file_supported(pZip, file_index); file_index 4464 src/punutil/miniz.c mz_uint32 file_index = pIndices[(mz_uint32)m]; file_index 4466 src/punutil/miniz.c int comp = mz_zip_filename_compare(pCentral_dir, pCentral_dir_offsets, file_index, pFilename, filename_len); file_index 4470 src/punutil/miniz.c *pIndex = file_index; file_index 4494 src/punutil/miniz.c mz_uint file_index; file_index 4520 src/punutil/miniz.c for (file_index = 0; file_index < pZip->m_total_files; file_index++) file_index 4522 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 4549 src/punutil/miniz.c *pIndex = file_index; file_index 4557 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 4574 src/punutil/miniz.c else if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) file_index 4704 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 4706 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 4711 src/punutil/miniz.c mz_uint32 file_index; file_index 4712 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) file_index 4714 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 4717 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 4719 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 4727 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 4736 src/punutil/miniz.c if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) file_index 4752 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 4765 src/punutil/miniz.c mz_uint32 file_index; file_index 4766 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) file_index 4772 src/punutil/miniz.c return mz_zip_reader_extract_to_heap(pZip, file_index, pSize, flags); file_index 4775 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 4791 src/punutil/miniz.c if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) file_index 4977 src/punutil/miniz.c mz_uint32 file_index; file_index 4978 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) file_index 4981 src/punutil/miniz.c return mz_zip_reader_extract_to_callback(pZip, file_index, pCallback, pOpaque, flags); file_index 4984 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 5003 src/punutil/miniz.c if (!mz_zip_reader_file_stat(pZip, file_index, &pState->file_stat)) file_index 5114 src/punutil/miniz.c mz_uint32 file_index; file_index 5117 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) file_index 5121 src/punutil/miniz.c return mz_zip_reader_extract_iter_new(pZip, file_index, flags); file_index 5290 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 5296 src/punutil/miniz.c if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) file_index 5306 src/punutil/miniz.c status = mz_zip_reader_extract_to_callback(pZip, file_index, mz_zip_file_write_callback, pFile, flags); file_index 5326 src/punutil/miniz.c mz_uint32 file_index; file_index 5327 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pArchive_filename, NULL, flags, &file_index)) file_index 5330 src/punutil/miniz.c return mz_zip_reader_extract_to_file(pZip, file_index, pDst_filename, flags); file_index 5333 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 5337 src/punutil/miniz.c if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) file_index 5343 src/punutil/miniz.c return mz_zip_reader_extract_to_callback(pZip, file_index, mz_zip_file_write_callback, pFile, flags); file_index 5348 src/punutil/miniz.c mz_uint32 file_index; file_index 5349 src/punutil/miniz.c if (!mz_zip_reader_locate_file_v2(pZip, pArchive_filename, NULL, flags, &file_index)) file_index 5352 src/punutil/miniz.c return mz_zip_reader_extract_to_cfile(pZip, file_index, pFile, flags); file_index 5364 src/punutil/miniz.c mz_bool mz_zip_validate_file(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags) file_index 5386 src/punutil/miniz.c if (file_index > pZip->m_total_files) file_index 5391 src/punutil/miniz.c pCentral_dir_header = mz_zip_get_cdh(pZip, file_index); file_index 5393 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 5561 src/punutil/miniz.c if (!mz_zip_reader_extract_to_callback(pZip, file_index, mz_zip_compute_crc32_callback, &uncomp_crc32, 0)) file_index 7638 src/punutil/miniz.c mz_uint32 file_index; file_index 7662 src/punutil/miniz.c if (mz_zip_reader_locate_file_v2(&zip_archive, pArchive_name, pComment, flags, &file_index)) file_index 7664 src/punutil/miniz.c p = mz_zip_reader_extract_to_heap(&zip_archive, file_index, pSize, flags); file_index 7863 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 7866 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); file_index 7884 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 7886 src/punutil/miniz.c return mz_zip_file_stat_internal(pZip, file_index, mz_zip_get_cdh(pZip, file_index), pStat, NULL); file_index 1315 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 1318 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_is_file_encrypted(mz_zip_archive *pZip, mz_uint file_index); file_index 1321 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_is_file_supported(mz_zip_archive *pZip, mz_uint file_index); file_index 1325 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 1331 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 1334 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 1346 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 1350 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 1356 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 1360 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 1364 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 1372 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 1376 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 1383 src/punutil/miniz.h file_index 1393 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_validate_file(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags);