MINIZ_EXPORT 171 src/punutil/miniz.c MINIZ_EXPORT void *miniz_def_alloc_func(void *opaque, size_t items, size_t size) MINIZ_EXPORT 176 src/punutil/miniz.c MINIZ_EXPORT void miniz_def_free_func(void *opaque, void *address) MINIZ_EXPORT 181 src/punutil/miniz.c MINIZ_EXPORT void *miniz_def_realloc_func(void *opaque, void *address, size_t items, size_t size) MINIZ_EXPORT 9 src/punutil/miniz.h #ifndef MINIZ_EXPORT MINIZ_EXPORT 256 src/punutil/miniz.h MINIZ_EXPORT void mz_free(void *p); MINIZ_EXPORT 260 src/punutil/miniz.h MINIZ_EXPORT mz_ulong mz_adler32(mz_ulong adler, const unsigned char *ptr, size_t buf_len); MINIZ_EXPORT 264 src/punutil/miniz.h MINIZ_EXPORT mz_ulong mz_crc32(mz_ulong crc, const unsigned char *ptr, size_t buf_len); MINIZ_EXPORT 362 src/punutil/miniz.h MINIZ_EXPORT const char *mz_version(void); MINIZ_EXPORT 377 src/punutil/miniz.h MINIZ_EXPORT int mz_deflateInit(mz_streamp pStream, int level); MINIZ_EXPORT 384 src/punutil/miniz.h MINIZ_EXPORT int mz_deflateInit2(mz_streamp pStream, int level, int method, int window_bits, int mem_level, int strategy); MINIZ_EXPORT 387 src/punutil/miniz.h MINIZ_EXPORT int mz_deflateReset(mz_streamp pStream); MINIZ_EXPORT 399 src/punutil/miniz.h MINIZ_EXPORT int mz_deflate(mz_streamp pStream, int flush); MINIZ_EXPORT 405 src/punutil/miniz.h MINIZ_EXPORT int mz_deflateEnd(mz_streamp pStream); MINIZ_EXPORT 408 src/punutil/miniz.h MINIZ_EXPORT mz_ulong mz_deflateBound(mz_streamp pStream, mz_ulong source_len); MINIZ_EXPORT 412 src/punutil/miniz.h MINIZ_EXPORT int mz_compress(unsigned char *pDest, mz_ulong *pDest_len, const unsigned char *pSource, mz_ulong source_len); MINIZ_EXPORT 413 src/punutil/miniz.h MINIZ_EXPORT int mz_compress2(unsigned char *pDest, mz_ulong *pDest_len, const unsigned char *pSource, mz_ulong source_len, int level); MINIZ_EXPORT 416 src/punutil/miniz.h MINIZ_EXPORT mz_ulong mz_compressBound(mz_ulong source_len); MINIZ_EXPORT 423 src/punutil/miniz.h MINIZ_EXPORT int mz_inflateInit(mz_streamp pStream); MINIZ_EXPORT 427 src/punutil/miniz.h MINIZ_EXPORT int mz_inflateInit2(mz_streamp pStream, int window_bits); MINIZ_EXPORT 430 src/punutil/miniz.h MINIZ_EXPORT int mz_inflateReset(mz_streamp pStream); MINIZ_EXPORT 446 src/punutil/miniz.h MINIZ_EXPORT int mz_inflate(mz_streamp pStream, int flush); MINIZ_EXPORT 449 src/punutil/miniz.h MINIZ_EXPORT int mz_inflateEnd(mz_streamp pStream); MINIZ_EXPORT 453 src/punutil/miniz.h MINIZ_EXPORT int mz_uncompress(unsigned char *pDest, mz_ulong *pDest_len, const unsigned char *pSource, mz_ulong source_len); MINIZ_EXPORT 454 src/punutil/miniz.h MINIZ_EXPORT int mz_uncompress2(unsigned char *pDest, mz_ulong *pDest_len, const unsigned char *pSource, mz_ulong *pSource_len); MINIZ_EXPORT 458 src/punutil/miniz.h MINIZ_EXPORT const char *mz_error(int err); MINIZ_EXPORT 699 src/punutil/miniz.h extern MINIZ_EXPORT void *miniz_def_alloc_func(void *opaque, size_t items, size_t size); MINIZ_EXPORT 700 src/punutil/miniz.h extern MINIZ_EXPORT void miniz_def_free_func(void *opaque, void *address); MINIZ_EXPORT 701 src/punutil/miniz.h extern MINIZ_EXPORT void *miniz_def_realloc_func(void *opaque, void *address, size_t items, size_t size); MINIZ_EXPORT 763 src/punutil/miniz.h MINIZ_EXPORT void *tdefl_compress_mem_to_heap(const void *pSrc_buf, size_t src_buf_len, size_t *pOut_len, int flags); MINIZ_EXPORT 767 src/punutil/miniz.h MINIZ_EXPORT size_t tdefl_compress_mem_to_mem(void *pOut_buf, size_t out_buf_len, const void *pSrc_buf, size_t src_buf_len, int flags); MINIZ_EXPORT 779 src/punutil/miniz.h MINIZ_EXPORT void *tdefl_write_image_to_png_file_in_memory_ex(const void *pImage, int w, int h, int num_chans, size_t *pLen_out, mz_uint level, mz_bool flip); MINIZ_EXPORT 780 src/punutil/miniz.h MINIZ_EXPORT void *tdefl_write_image_to_png_file_in_memory(const void *pImage, int w, int h, int num_chans, size_t *pLen_out); MINIZ_EXPORT 786 src/punutil/miniz.h MINIZ_EXPORT mz_bool tdefl_compress_mem_to_output(const void *pBuf, size_t buf_len, tdefl_put_buf_func_ptr pPut_buf_func, void *pPut_buf_user, int flags); MINIZ_EXPORT 876 src/punutil/miniz.h MINIZ_EXPORT tdefl_status tdefl_init(tdefl_compressor *d, tdefl_put_buf_func_ptr pPut_buf_func, void *pPut_buf_user, int flags); MINIZ_EXPORT 879 src/punutil/miniz.h MINIZ_EXPORT tdefl_status tdefl_compress(tdefl_compressor *d, const void *pIn_buf, size_t *pIn_buf_size, void *pOut_buf, size_t *pOut_buf_size, tdefl_flush flush); MINIZ_EXPORT 883 src/punutil/miniz.h MINIZ_EXPORT tdefl_status tdefl_compress_buffer(tdefl_compressor *d, const void *pIn_buf, size_t in_buf_size, tdefl_flush flush); MINIZ_EXPORT 885 src/punutil/miniz.h MINIZ_EXPORT tdefl_status tdefl_get_prev_return_status(tdefl_compressor *d); MINIZ_EXPORT 886 src/punutil/miniz.h MINIZ_EXPORT mz_uint32 tdefl_get_adler32(tdefl_compressor *d); MINIZ_EXPORT 892 src/punutil/miniz.h MINIZ_EXPORT mz_uint tdefl_create_comp_flags_from_zip_params(int level, int window_bits, int strategy); MINIZ_EXPORT 898 src/punutil/miniz.h MINIZ_EXPORT tdefl_compressor *tdefl_compressor_alloc(void); MINIZ_EXPORT 899 src/punutil/miniz.h MINIZ_EXPORT void tdefl_compressor_free(tdefl_compressor *pComp); MINIZ_EXPORT 938 src/punutil/miniz.h MINIZ_EXPORT void *tinfl_decompress_mem_to_heap(const void *pSrc_buf, size_t src_buf_len, size_t *pOut_len, int flags); MINIZ_EXPORT 943 src/punutil/miniz.h MINIZ_EXPORT size_t tinfl_decompress_mem_to_mem(void *pOut_buf, size_t out_buf_len, const void *pSrc_buf, size_t src_buf_len, int flags); MINIZ_EXPORT 948 src/punutil/miniz.h MINIZ_EXPORT int tinfl_decompress_mem_to_callback(const void *pIn_buf, size_t *pIn_buf_size, tinfl_put_buf_func_ptr pPut_buf_func, void *pPut_buf_user, int flags); MINIZ_EXPORT 957 src/punutil/miniz.h MINIZ_EXPORT tinfl_decompressor *tinfl_decompressor_alloc(void); MINIZ_EXPORT 958 src/punutil/miniz.h MINIZ_EXPORT void tinfl_decompressor_free(tinfl_decompressor *pDecomp); MINIZ_EXPORT 1010 src/punutil/miniz.h MINIZ_EXPORT tinfl_status tinfl_decompress(tinfl_decompressor *r, const mz_uint8 *pIn_buf_next, size_t *pIn_buf_size, mz_uint8 *pOut_buf_start, mz_uint8 *pOut_buf_next, size_t *pOut_buf_size, const mz_uint32 decomp_flags); MINIZ_EXPORT 1270 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_init(mz_zip_archive *pZip, mz_uint64 size, mz_uint flags); MINIZ_EXPORT 1272 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_init_mem(mz_zip_archive *pZip, const void *pMem, size_t size, mz_uint flags); MINIZ_EXPORT 1278 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_init_file(mz_zip_archive *pZip, const char *pFilename, mz_uint32 flags); MINIZ_EXPORT 1279 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_init_file_v2(mz_zip_archive *pZip, const char *pFilename, mz_uint flags, mz_uint64 file_start_ofs, mz_uint64 archive_size); MINIZ_EXPORT 1284 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_init_cfile(mz_zip_archive *pZip, MZ_FILE *pFile, mz_uint64 archive_size, mz_uint flags); MINIZ_EXPORT 1288 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_end(mz_zip_archive *pZip); MINIZ_EXPORT 1294 src/punutil/miniz.h MINIZ_EXPORT void mz_zip_zero_struct(mz_zip_archive *pZip); MINIZ_EXPORT 1296 src/punutil/miniz.h MINIZ_EXPORT mz_zip_mode mz_zip_get_mode(mz_zip_archive *pZip); MINIZ_EXPORT 1297 src/punutil/miniz.h MINIZ_EXPORT mz_zip_type mz_zip_get_type(mz_zip_archive *pZip); MINIZ_EXPORT 1300 src/punutil/miniz.h MINIZ_EXPORT mz_uint mz_zip_reader_get_num_files(mz_zip_archive *pZip); MINIZ_EXPORT 1302 src/punutil/miniz.h MINIZ_EXPORT mz_uint64 mz_zip_get_archive_size(mz_zip_archive *pZip); MINIZ_EXPORT 1303 src/punutil/miniz.h MINIZ_EXPORT mz_uint64 mz_zip_get_archive_file_start_offset(mz_zip_archive *pZip); MINIZ_EXPORT 1304 src/punutil/miniz.h MINIZ_EXPORT MZ_FILE *mz_zip_get_cfile(mz_zip_archive *pZip); MINIZ_EXPORT 1307 src/punutil/miniz.h MINIZ_EXPORT size_t mz_zip_read_archive_data(mz_zip_archive *pZip, mz_uint64 file_ofs, void *pBuf, size_t n); MINIZ_EXPORT 1311 src/punutil/miniz.h MINIZ_EXPORT mz_zip_error mz_zip_set_last_error(mz_zip_archive *pZip, mz_zip_error err_num); MINIZ_EXPORT 1312 src/punutil/miniz.h MINIZ_EXPORT mz_zip_error mz_zip_peek_last_error(mz_zip_archive *pZip); MINIZ_EXPORT 1313 src/punutil/miniz.h MINIZ_EXPORT mz_zip_error mz_zip_clear_last_error(mz_zip_archive *pZip); MINIZ_EXPORT 1314 src/punutil/miniz.h MINIZ_EXPORT mz_zip_error mz_zip_get_last_error(mz_zip_archive *pZip); MINIZ_EXPORT 1315 src/punutil/miniz.h MINIZ_EXPORT const char *mz_zip_get_error_string(mz_zip_error mz_err); MINIZ_EXPORT 1318 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_is_file_a_directory(mz_zip_archive *pZip, mz_uint file_index); MINIZ_EXPORT 1321 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_is_file_encrypted(mz_zip_archive *pZip, mz_uint file_index); MINIZ_EXPORT 1324 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_is_file_supported(mz_zip_archive *pZip, mz_uint file_index); MINIZ_EXPORT 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); MINIZ_EXPORT 1333 src/punutil/miniz.h MINIZ_EXPORT int mz_zip_reader_locate_file(mz_zip_archive *pZip, const char *pName, const char *pComment, mz_uint flags); MINIZ_EXPORT 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); MINIZ_EXPORT 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); MINIZ_EXPORT 1341 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_is_zip64(mz_zip_archive *pZip); MINIZ_EXPORT 1345 src/punutil/miniz.h MINIZ_EXPORT size_t mz_zip_get_central_dir_size(mz_zip_archive *pZip); MINIZ_EXPORT 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); MINIZ_EXPORT 1350 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_extract_file_to_mem_no_alloc(mz_zip_archive *pZip, const char *pFilename, void *pBuf, size_t buf_size, mz_uint flags, void *pUser_read_buf, size_t user_read_buf_size); MINIZ_EXPORT 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); MINIZ_EXPORT 1354 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_extract_file_to_mem(mz_zip_archive *pZip, const char *pFilename, void *pBuf, size_t buf_size, mz_uint flags); MINIZ_EXPORT 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); MINIZ_EXPORT 1360 src/punutil/miniz.h MINIZ_EXPORT void *mz_zip_reader_extract_file_to_heap(mz_zip_archive *pZip, const char *pFilename, size_t *pSize, mz_uint flags); MINIZ_EXPORT 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); MINIZ_EXPORT 1364 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_extract_file_to_callback(mz_zip_archive *pZip, const char *pFilename, mz_file_write_func pCallback, void *pOpaque, mz_uint flags); MINIZ_EXPORT 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); MINIZ_EXPORT 1368 src/punutil/miniz.h MINIZ_EXPORT mz_zip_reader_extract_iter_state *mz_zip_reader_extract_file_iter_new(mz_zip_archive *pZip, const char *pFilename, mz_uint flags); MINIZ_EXPORT 1369 src/punutil/miniz.h MINIZ_EXPORT size_t mz_zip_reader_extract_iter_read(mz_zip_reader_extract_iter_state *pState, void *pvBuf, size_t buf_size); MINIZ_EXPORT 1370 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_extract_iter_free(mz_zip_reader_extract_iter_state *pState); MINIZ_EXPORT 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); MINIZ_EXPORT 1376 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_extract_file_to_file(mz_zip_archive *pZip, const char *pArchive_filename, const char *pDst_filename, mz_uint flags); MINIZ_EXPORT 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); MINIZ_EXPORT 1380 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_reader_extract_file_to_cfile(mz_zip_archive *pZip, const char *pArchive_filename, MZ_FILE *pFile, mz_uint flags); MINIZ_EXPORT 1396 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_validate_file(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags); MINIZ_EXPORT 1399 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_validate_archive(mz_zip_archive *pZip, mz_uint flags); MINIZ_EXPORT 1402 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_validate_mem_archive(const void *pMem, size_t size, mz_uint flags, mz_zip_error *pErr); MINIZ_EXPORT 1404 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_validate_file_archive(const char *pFilename, mz_uint flags, mz_zip_error *pErr); MINIZ_EXPORT 1408 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_end(mz_zip_archive *pZip); MINIZ_EXPORT 1417 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_init(mz_zip_archive *pZip, mz_uint64 existing_size); MINIZ_EXPORT 1418 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_init_v2(mz_zip_archive *pZip, mz_uint64 existing_size, mz_uint flags); MINIZ_EXPORT 1420 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_init_heap(mz_zip_archive *pZip, size_t size_to_reserve_at_beginning, size_t initial_allocation_size); MINIZ_EXPORT 1421 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_init_heap_v2(mz_zip_archive *pZip, size_t size_to_reserve_at_beginning, size_t initial_allocation_size, mz_uint flags); MINIZ_EXPORT 1424 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_init_file(mz_zip_archive *pZip, const char *pFilename, mz_uint64 size_to_reserve_at_beginning); MINIZ_EXPORT 1425 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_init_file_v2(mz_zip_archive *pZip, const char *pFilename, mz_uint64 size_to_reserve_at_beginning, mz_uint flags); MINIZ_EXPORT 1426 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_init_cfile(mz_zip_archive *pZip, MZ_FILE *pFile, mz_uint flags); MINIZ_EXPORT 1435 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_init_from_reader(mz_zip_archive *pZip, const char *pFilename); MINIZ_EXPORT 1436 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_init_from_reader_v2(mz_zip_archive *pZip, const char *pFilename, mz_uint flags); MINIZ_EXPORT 1441 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_add_mem(mz_zip_archive *pZip, const char *pArchive_name, const void *pBuf, size_t buf_size, mz_uint level_and_flags); MINIZ_EXPORT 1445 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_add_mem_ex(mz_zip_archive *pZip, const char *pArchive_name, const void *pBuf, size_t buf_size, const void *pComment, mz_uint16 comment_size, mz_uint level_and_flags, MINIZ_EXPORT 1448 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_add_mem_ex_v2(mz_zip_archive *pZip, const char *pArchive_name, const void *pBuf, size_t buf_size, const void *pComment, mz_uint16 comment_size, mz_uint level_and_flags, MINIZ_EXPORT 1454 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_add_read_buf_callback(mz_zip_archive *pZip, const char *pArchive_name, mz_file_read_func read_callback, void *callback_opaque, mz_uint64 max_size, MINIZ_EXPORT 1461 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_add_file(mz_zip_archive *pZip, const char *pArchive_name, const char *pSrc_filename, const void *pComment, mz_uint16 comment_size, mz_uint level_and_flags); MINIZ_EXPORT 1464 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_add_cfile(mz_zip_archive *pZip, const char *pArchive_name, MZ_FILE *pSrc_file, mz_uint64 max_size, MINIZ_EXPORT 1471 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_add_from_zip_reader(mz_zip_archive *pZip, mz_zip_archive *pSource_zip, mz_uint src_file_index); MINIZ_EXPORT 1476 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_finalize_archive(mz_zip_archive *pZip); MINIZ_EXPORT 1480 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_finalize_heap_archive(mz_zip_archive *pZip, void **ppBuf, size_t *pSize); MINIZ_EXPORT 1484 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_writer_end(mz_zip_archive *pZip); MINIZ_EXPORT 1492 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_add_mem_to_archive_file_in_place(const char *pZip_filename, const char *pArchive_name, const void *pBuf, size_t buf_size, const void *pComment, mz_uint16 comment_size, mz_uint level_and_flags); MINIZ_EXPORT 1493 src/punutil/miniz.h MINIZ_EXPORT mz_bool mz_zip_add_mem_to_archive_file_in_place_v2(const char *pZip_filename, const char *pArchive_name, const void *pBuf, size_t buf_size, const void *pComment, mz_uint16 comment_size, mz_uint level_and_flags, mz_zip_error *pErr); MINIZ_EXPORT 1499 src/punutil/miniz.h MINIZ_EXPORT void *mz_zip_extract_archive_file_to_heap(const char *pZip_filename, const char *pArchive_name, size_t *pSize, mz_uint flags); MINIZ_EXPORT 1500 src/punutil/miniz.h MINIZ_EXPORT void *mz_zip_extract_archive_file_to_heap_v2(const char *pZip_filename, const char *pArchive_name, const char *pComment, size_t *pSize, mz_uint flags, mz_zip_error *pErr);