mz_uint16 34 src/punutil/miniz.c typedef unsigned char mz_validate_uint16[sizeof(mz_uint16) == 2 ? 1 : -1]; mz_uint16 688 src/punutil/miniz.c static const mz_uint16 s_tdefl_len_sym[256] = { mz_uint16 747 src/punutil/miniz.c mz_uint16 m_key, m_sym_index; mz_uint16 801 src/punutil/miniz.c A[root++].m_key = (mz_uint16)next; mz_uint16 807 src/punutil/miniz.c A[next].m_key = (mz_uint16)(A[next].m_key + A[root].m_key); mz_uint16 808 src/punutil/miniz.c A[root++].m_key = (mz_uint16)next; mz_uint16 811 src/punutil/miniz.c A[next].m_key = (mz_uint16)(A[next].m_key + A[leaf++].m_key); mz_uint16 829 src/punutil/miniz.c A[next--].m_key = (mz_uint16)(dpth); mz_uint16 881 src/punutil/miniz.c const mz_uint16 *pSym_count = &d->m_huff_count[table_num][0]; mz_uint16 885 src/punutil/miniz.c syms0[num_used_syms].m_key = (mz_uint16)pSym_count[i]; mz_uint16 886 src/punutil/miniz.c syms0[num_used_syms++].m_sym_index = (mz_uint16)i; mz_uint16 916 src/punutil/miniz.c d->m_huff_codes[table_num][i] = (mz_uint16)rev_code; mz_uint16 944 src/punutil/miniz.c d->m_huff_count[2][prev_code_size] = (mz_uint16)(d->m_huff_count[2][prev_code_size] + rle_repeat_count); \ mz_uint16 950 src/punutil/miniz.c d->m_huff_count[2][16] = (mz_uint16)(d->m_huff_count[2][16] + 1); \ mz_uint16 964 src/punutil/miniz.c d->m_huff_count[2][0] = (mz_uint16)(d->m_huff_count[2][0] + rle_z_count); \ mz_uint16 970 src/punutil/miniz.c d->m_huff_count[2][17] = (mz_uint16)(d->m_huff_count[2][17] + 1); \ mz_uint16 976 src/punutil/miniz.c d->m_huff_count[2][18] = (mz_uint16)(d->m_huff_count[2][18] + 1); \ mz_uint16 1029 src/punutil/miniz.c d->m_huff_count[2][code_size] = (mz_uint16)(d->m_huff_count[2][code_size] + 1); mz_uint16 1409 src/punutil/miniz.c static mz_uint16 TDEFL_READ_UNALIGNED_WORD(const mz_uint8 *p) mz_uint16 1411 src/punutil/miniz.c mz_uint16 ret; mz_uint16 1412 src/punutil/miniz.c memcpy(&ret, p, sizeof(mz_uint16)); mz_uint16 1415 src/punutil/miniz.c static mz_uint16 TDEFL_READ_UNALIGNED_WORD2(const mz_uint16 *p) mz_uint16 1417 src/punutil/miniz.c mz_uint16 ret; mz_uint16 1418 src/punutil/miniz.c memcpy(&ret, p, sizeof(mz_uint16)); mz_uint16 1422 src/punutil/miniz.c # define TDEFL_READ_UNALIGNED_WORD(p) *(const mz_uint16 *)(p) mz_uint16 1423 src/punutil/miniz.c # define TDEFL_READ_UNALIGNED_WORD2(p) *(const mz_uint16 *)(p) mz_uint16 1429 src/punutil/miniz.c const mz_uint16 *s = (const mz_uint16 *)(d->m_dict + pos), *p, *q; mz_uint16 1430 src/punutil/miniz.c mz_uint16 c01 = TDEFL_READ_UNALIGNED_WORD(&d->m_dict[pos + match_len - 1]), s01 = TDEFL_READ_UNALIGNED_WORD2(s); mz_uint16 1442 src/punutil/miniz.c if ((!next_probe_pos) || ((dist = (mz_uint16)(lookahead_pos - next_probe_pos)) > max_dist)) \ mz_uint16 1453 src/punutil/miniz.c q = (const mz_uint16 *)(d->m_dict + probe_pos); mz_uint16 1495 src/punutil/miniz.c if ((!next_probe_pos) || ((dist = (mz_uint16)(lookahead_pos - next_probe_pos)) > max_dist)) \ mz_uint16 1571 src/punutil/miniz.c d->m_hash[hash] = (mz_uint16)lookahead_pos; mz_uint16 1573 src/punutil/miniz.c if (((cur_match_dist = (mz_uint16)(lookahead_pos - probe_pos)) <= dict_size) && ((TDEFL_READ_UNALIGNED_WORD32(d->m_dict + (probe_pos &= TDEFL_LZ_DICT_SIZE_MASK)) & 0xFFFFFF) == first_trigram)) mz_uint16 1575 src/punutil/miniz.c const mz_uint16 *p = (const mz_uint16 *)pCur_dict; mz_uint16 1576 src/punutil/miniz.c const mz_uint16 *q = (const mz_uint16 *)(d->m_dict + probe_pos); mz_uint16 1582 src/punutil/miniz.c cur_match_len = ((mz_uint)(p - (const mz_uint16 *)pCur_dict) * 2) + (mz_uint)(*(const mz_uint8 *)p == *(const mz_uint8 *)q); mz_uint16 1606 src/punutil/miniz.c *(mz_uint16 *)(&pLZ_code_buf[1]) = (mz_uint16)cur_match_dist; mz_uint16 1775 src/punutil/miniz.c d->m_hash[hash] = (mz_uint16)(ins_pos); mz_uint16 1795 src/punutil/miniz.c d->m_hash[hash] = (mz_uint16)(ins_pos); mz_uint16 2438 src/punutil/miniz.c static const mz_uint16 s_length_base[31] = { 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 19, 23, 27, 31, 35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0 }; mz_uint16 2440 src/punutil/miniz.c static const mz_uint16 s_dist_base[32] = { 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, 257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145, 8193, 12289, 16385, 24577, 0, 0 }; mz_uint16 2443 src/punutil/miniz.c static const mz_uint16 s_min_table_sizes[3] = { 257, 1, 4 }; mz_uint16 3458 src/punutil/miniz.c static void mz_zip_time_t_to_dos_time(MZ_TIME_T time, mz_uint16 *pDOS_time, mz_uint16 *pDOS_date) mz_uint16 3474 src/punutil/miniz.c *pDOS_time = (mz_uint16)(((tm->tm_hour) << 11) + ((tm->tm_min) << 5) + ((tm->tm_sec) >> 1)); mz_uint16 3475 src/punutil/miniz.c *pDOS_date = (mz_uint16)(((tm->tm_year + 1900 - 1980) << 9) + ((tm->tm_mon + 1) << 5) + tm->tm_mday); mz_uint16 3919 src/punutil/miniz.c if (extra_size_remaining < (sizeof(mz_uint16) * 2)) mz_uint16 3926 src/punutil/miniz.c field_data_size = MZ_READ_LE16(pExtra_data + sizeof(mz_uint16)); mz_uint16 3928 src/punutil/miniz.c if ((field_data_size + sizeof(mz_uint16) * 2) > extra_size_remaining) mz_uint16 3942 src/punutil/miniz.c pExtra_data += sizeof(mz_uint16) * 2 + field_data_size; mz_uint16 3943 src/punutil/miniz.c extra_size_remaining = extra_size_remaining - sizeof(mz_uint16) * 2 - field_data_size; mz_uint16 4369 src/punutil/miniz.c if (extra_size_remaining < (sizeof(mz_uint16) * 2)) mz_uint16 4373 src/punutil/miniz.c field_data_size = MZ_READ_LE16(pExtra_data + sizeof(mz_uint16)); mz_uint16 4375 src/punutil/miniz.c if ((field_data_size + sizeof(mz_uint16) * 2) > extra_size_remaining) mz_uint16 4380 src/punutil/miniz.c const mz_uint8 *pField_data = pExtra_data + sizeof(mz_uint16) * 2; mz_uint16 4419 src/punutil/miniz.c pExtra_data += sizeof(mz_uint16) * 2 + field_data_size; mz_uint16 4420 src/punutil/miniz.c extra_size_remaining = extra_size_remaining - sizeof(mz_uint16) * 2 - field_data_size; mz_uint16 5483 src/punutil/miniz.c if (extra_size_remaining < (sizeof(mz_uint16) * 2)) mz_uint16 5490 src/punutil/miniz.c field_data_size = MZ_READ_LE16(pExtra_data + sizeof(mz_uint16)); mz_uint16 5491 src/punutil/miniz.c field_total_size = field_data_size + sizeof(mz_uint16) * 2; mz_uint16 5730 src/punutil/miniz.c static MZ_FORCEINLINE void mz_write_le16(mz_uint8 *p, mz_uint16 v) mz_uint16 5748 src/punutil/miniz.c # define MZ_WRITE_LE16(p, v) mz_write_le16((mz_uint8 *)(p), (mz_uint16)(v)) mz_uint16 6130 src/punutil/miniz.c # define MZ_ZIP64_MAX_LOCAL_EXTRA_FIELD_SIZE (sizeof(mz_uint16) * 2 + sizeof(mz_uint64) * 2) mz_uint16 6131 src/punutil/miniz.c # define MZ_ZIP64_MAX_CENTRAL_EXTRA_FIELD_SIZE (sizeof(mz_uint16) * 2 + sizeof(mz_uint64) * 3) mz_uint16 6139 src/punutil/miniz.c pDst += sizeof(mz_uint16) * 2; mz_uint16 6167 src/punutil/miniz.c static mz_bool mz_zip_writer_create_local_dir_header(mz_zip_archive *pZip, mz_uint8 *pDst, mz_uint16 filename_size, mz_uint16 extra_size, mz_uint64 uncomp_size, mz_uint64 comp_size, mz_uint32 uncomp_crc32, mz_uint16 method, mz_uint16 bit_flags, mz_uint16 dos_time, mz_uint16 dos_date) mz_uint16 6186 src/punutil/miniz.c mz_uint16 filename_size, mz_uint16 extra_size, mz_uint16 comment_size, mz_uint16 6188 src/punutil/miniz.c mz_uint16 method, mz_uint16 bit_flags, mz_uint16 dos_time, mz_uint16 dos_date, mz_uint16 6210 src/punutil/miniz.c static mz_bool mz_zip_writer_add_to_central_dir(mz_zip_archive *pZip, const char *pFilename, mz_uint16 filename_size, mz_uint16 6211 src/punutil/miniz.c const void *pExtra, mz_uint16 extra_size, const void *pComment, mz_uint16 comment_size, mz_uint16 6213 src/punutil/miniz.c mz_uint16 method, mz_uint16 bit_flags, mz_uint16 dos_time, mz_uint16 dos_date, mz_uint16 6232 src/punutil/miniz.c if (!mz_zip_writer_create_central_dir_header(pZip, central_dir_header, filename_size, (mz_uint16)(extra_size + user_extra_data_len), comment_size, uncomp_size, comp_size, uncomp_crc32, method, bit_flags, dos_time, dos_date, local_header_ofs, ext_attributes)) mz_uint16 6286 src/punutil/miniz.c 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, mz_uint16 6292 src/punutil/miniz.c 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_uint16 6296 src/punutil/miniz.c mz_uint16 method = 0, dos_time = 0, dos_date = 0; mz_uint16 6307 src/punutil/miniz.c mz_uint16 bit_flags = 0; mz_uint16 6447 src/punutil/miniz.c if (!mz_zip_writer_create_local_dir_header(pZip, local_dir_header, (mz_uint16)archive_name_size, (mz_uint16)(extra_size + user_extra_data_len), 0, 0, 0, method, bit_flags, dos_time, dos_date)) mz_uint16 6474 src/punutil/miniz.c if (!mz_zip_writer_create_local_dir_header(pZip, local_dir_header, (mz_uint16)archive_name_size, (mz_uint16)user_extra_data_len, 0, 0, 0, method, bit_flags, dos_time, dos_date)) mz_uint16 6567 src/punutil/miniz.c if (!mz_zip_writer_add_to_central_dir(pZip, pArchive_name, (mz_uint16)archive_name_size, pExtra_data, (mz_uint16)extra_size, pComment, mz_uint16 6578 src/punutil/miniz.c 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, const MZ_TIME_T *pFile_time, const void *pComment, mz_uint16 comment_size, mz_uint level_and_flags, mz_uint16 6581 src/punutil/miniz.c mz_uint16 gen_flags; mz_uint16 6583 src/punutil/miniz.c mz_uint16 method = 0, dos_time = 0, dos_date = 0, ext_attributes = 0; mz_uint16 6702 src/punutil/miniz.c if (!mz_zip_writer_create_local_dir_header(pZip, local_dir_header, (mz_uint16)archive_name_size, (mz_uint16)(extra_size + user_extra_data_len), 0, 0, 0, method, gen_flags, dos_time, dos_date)) mz_uint16 6726 src/punutil/miniz.c if (!mz_zip_writer_create_local_dir_header(pZip, local_dir_header, (mz_uint16)archive_name_size, (mz_uint16)user_extra_data_len, 0, 0, 0, method, gen_flags, dos_time, dos_date)) mz_uint16 6892 src/punutil/miniz.c (mz_uint16)archive_name_size, (mz_uint16)(extra_size + user_extra_data_len), mz_uint16 6927 src/punutil/miniz.c if (!mz_zip_writer_add_to_central_dir(pZip, pArchive_name, (mz_uint16)archive_name_size, pExtra_data, (mz_uint16)extra_size, pComment, comment_size, mz_uint16 6951 src/punutil/miniz.c mz_bool mz_zip_writer_add_cfile(mz_zip_archive *pZip, const char *pArchive_name, MZ_FILE *pSrc_file, mz_uint64 max_size, const MZ_TIME_T *pFile_time, const void *pComment, mz_uint16 comment_size, mz_uint level_and_flags, mz_uint16 6958 src/punutil/miniz.c 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) mz_uint16 7003 src/punutil/miniz.c mz_write_le16(pDst + sizeof(mz_uint16), 0); mz_uint16 7004 src/punutil/miniz.c pDst += sizeof(mz_uint16) * 2; mz_uint16 7030 src/punutil/miniz.c mz_write_le16(new_ext_block + sizeof(mz_uint16), (mz_uint16)((pDst - new_ext_block) - sizeof(mz_uint16) * 2)); mz_uint16 7045 src/punutil/miniz.c if (extra_size_remaining < (sizeof(mz_uint16) * 2)) mz_uint16 7049 src/punutil/miniz.c field_data_size = MZ_READ_LE16(pExtra_data + sizeof(mz_uint16)); mz_uint16 7050 src/punutil/miniz.c field_total_size = field_data_size + sizeof(mz_uint16) * 2; mz_uint16 7175 src/punutil/miniz.c if (extra_size_remaining < (sizeof(mz_uint16) * 2)) mz_uint16 7182 src/punutil/miniz.c field_data_size = MZ_READ_LE16(pExtra_data + sizeof(mz_uint16)); mz_uint16 7183 src/punutil/miniz.c field_total_size = field_data_size + sizeof(mz_uint16) * 2; mz_uint16 7551 src/punutil/miniz.c 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) mz_uint16 7556 src/punutil/miniz.c 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) mz_uint16 685 src/punutil/miniz.h # define MZ_READ_LE16(p) *((const mz_uint16 *)(p)) mz_uint16 862 src/punutil/miniz.h mz_uint16 m_huff_count[TDEFL_MAX_HUFF_TABLES][TDEFL_MAX_HUFF_SYMBOLS]; mz_uint16 863 src/punutil/miniz.h mz_uint16 m_huff_codes[TDEFL_MAX_HUFF_TABLES][TDEFL_MAX_HUFF_SYMBOLS]; mz_uint16 866 src/punutil/miniz.h mz_uint16 m_next[TDEFL_LZ_DICT_SIZE]; mz_uint16 867 src/punutil/miniz.h mz_uint16 m_hash[TDEFL_LZ_HASH_SIZE]; mz_uint16 1086 src/punutil/miniz.h mz_uint16 m_version_made_by; mz_uint16 1087 src/punutil/miniz.h mz_uint16 m_version_needed; mz_uint16 1088 src/punutil/miniz.h mz_uint16 m_bit_flag; mz_uint16 1089 src/punutil/miniz.h mz_uint16 m_method; mz_uint16 1101 src/punutil/miniz.h mz_uint16 m_internal_attr; mz_uint16 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, mz_uint16 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, mz_uint16 1455 src/punutil/miniz.h const MZ_TIME_T *pFile_time, const void *pComment, mz_uint16 comment_size, mz_uint level_and_flags, const char *user_extra_data_local, mz_uint user_extra_data_local_len, mz_uint16 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); mz_uint16 1465 src/punutil/miniz.h const MZ_TIME_T *pFile_time, const void *pComment, mz_uint16 comment_size, mz_uint level_and_flags, const char *user_extra_data_local, mz_uint user_extra_data_local_len, mz_uint16 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); mz_uint16 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);