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 2433 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 2435 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 2438 src/punutil/miniz.c static const mz_uint16 s_min_table_sizes[3] = { 257, 1, 4 }; mz_uint16 3445 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 3461 src/punutil/miniz.c *pDOS_time = (mz_uint16)(((tm->tm_hour) << 11) + ((tm->tm_min) << 5) + ((tm->tm_sec) >> 1)); mz_uint16 3462 src/punutil/miniz.c *pDOS_date = (mz_uint16)(((tm->tm_year + 1900 - 1980) << 9) + ((tm->tm_mon + 1) << 5) + tm->tm_mday); mz_uint16 3906 src/punutil/miniz.c if (extra_size_remaining < (sizeof(mz_uint16) * 2)) mz_uint16 3913 src/punutil/miniz.c field_data_size = MZ_READ_LE16(pExtra_data + sizeof(mz_uint16)); mz_uint16 3915 src/punutil/miniz.c if ((field_data_size + sizeof(mz_uint16) * 2) > extra_size_remaining) mz_uint16 3929 src/punutil/miniz.c pExtra_data += sizeof(mz_uint16) * 2 + field_data_size; mz_uint16 3930 src/punutil/miniz.c extra_size_remaining = extra_size_remaining - sizeof(mz_uint16) * 2 - field_data_size; mz_uint16 4356 src/punutil/miniz.c if (extra_size_remaining < (sizeof(mz_uint16) * 2)) mz_uint16 4360 src/punutil/miniz.c field_data_size = MZ_READ_LE16(pExtra_data + sizeof(mz_uint16)); mz_uint16 4362 src/punutil/miniz.c if ((field_data_size + sizeof(mz_uint16) * 2) > extra_size_remaining) mz_uint16 4367 src/punutil/miniz.c const mz_uint8 *pField_data = pExtra_data + sizeof(mz_uint16) * 2; mz_uint16 4406 src/punutil/miniz.c pExtra_data += sizeof(mz_uint16) * 2 + field_data_size; mz_uint16 4407 src/punutil/miniz.c extra_size_remaining = extra_size_remaining - sizeof(mz_uint16) * 2 - field_data_size; mz_uint16 5470 src/punutil/miniz.c if (extra_size_remaining < (sizeof(mz_uint16) * 2)) mz_uint16 5477 src/punutil/miniz.c field_data_size = MZ_READ_LE16(pExtra_data + sizeof(mz_uint16)); mz_uint16 5478 src/punutil/miniz.c field_total_size = field_data_size + sizeof(mz_uint16) * 2; mz_uint16 5717 src/punutil/miniz.c static MZ_FORCEINLINE void mz_write_le16(mz_uint8 *p, mz_uint16 v) mz_uint16 5735 src/punutil/miniz.c # define MZ_WRITE_LE16(p, v) mz_write_le16((mz_uint8 *)(p), (mz_uint16)(v)) mz_uint16 6117 src/punutil/miniz.c # define MZ_ZIP64_MAX_LOCAL_EXTRA_FIELD_SIZE (sizeof(mz_uint16) * 2 + sizeof(mz_uint64) * 2) mz_uint16 6118 src/punutil/miniz.c # define MZ_ZIP64_MAX_CENTRAL_EXTRA_FIELD_SIZE (sizeof(mz_uint16) * 2 + sizeof(mz_uint64) * 3) mz_uint16 6126 src/punutil/miniz.c pDst += sizeof(mz_uint16) * 2; mz_uint16 6154 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 6173 src/punutil/miniz.c mz_uint16 filename_size, mz_uint16 extra_size, mz_uint16 comment_size, mz_uint16 6175 src/punutil/miniz.c mz_uint16 method, mz_uint16 bit_flags, mz_uint16 dos_time, mz_uint16 dos_date, mz_uint16 6197 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 6198 src/punutil/miniz.c const void *pExtra, mz_uint16 extra_size, const void *pComment, mz_uint16 comment_size, mz_uint16 6200 src/punutil/miniz.c mz_uint16 method, mz_uint16 bit_flags, mz_uint16 dos_time, mz_uint16 dos_date, mz_uint16 6219 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 6273 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 6279 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 6283 src/punutil/miniz.c mz_uint16 method = 0, dos_time = 0, dos_date = 0; mz_uint16 6294 src/punutil/miniz.c mz_uint16 bit_flags = 0; mz_uint16 6434 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 6461 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 6554 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 6565 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 6568 src/punutil/miniz.c mz_uint16 gen_flags; mz_uint16 6570 src/punutil/miniz.c mz_uint16 method = 0, dos_time = 0, dos_date = 0, ext_attributes = 0; mz_uint16 6689 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 6713 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 6879 src/punutil/miniz.c (mz_uint16)archive_name_size, (mz_uint16)(extra_size + user_extra_data_len), mz_uint16 6914 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 6938 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 6945 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 6990 src/punutil/miniz.c mz_write_le16(pDst + sizeof(mz_uint16), 0); mz_uint16 6991 src/punutil/miniz.c pDst += sizeof(mz_uint16) * 2; mz_uint16 7017 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 7032 src/punutil/miniz.c if (extra_size_remaining < (sizeof(mz_uint16) * 2)) mz_uint16 7036 src/punutil/miniz.c field_data_size = MZ_READ_LE16(pExtra_data + sizeof(mz_uint16)); mz_uint16 7037 src/punutil/miniz.c field_total_size = field_data_size + sizeof(mz_uint16) * 2; mz_uint16 7162 src/punutil/miniz.c if (extra_size_remaining < (sizeof(mz_uint16) * 2)) mz_uint16 7169 src/punutil/miniz.c field_data_size = MZ_READ_LE16(pExtra_data + sizeof(mz_uint16)); mz_uint16 7170 src/punutil/miniz.c field_total_size = field_data_size + sizeof(mz_uint16) * 2; mz_uint16 7538 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 7543 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 674 src/punutil/miniz.h # define MZ_READ_LE16(p) *((const mz_uint16 *)(p)) mz_uint16 859 src/punutil/miniz.h mz_uint16 m_huff_count[TDEFL_MAX_HUFF_TABLES][TDEFL_MAX_HUFF_SYMBOLS]; mz_uint16 860 src/punutil/miniz.h mz_uint16 m_huff_codes[TDEFL_MAX_HUFF_TABLES][TDEFL_MAX_HUFF_SYMBOLS]; mz_uint16 863 src/punutil/miniz.h mz_uint16 m_next[TDEFL_LZ_DICT_SIZE]; mz_uint16 864 src/punutil/miniz.h mz_uint16 m_hash[TDEFL_LZ_HASH_SIZE]; mz_uint16 1083 src/punutil/miniz.h mz_uint16 m_version_made_by; mz_uint16 1084 src/punutil/miniz.h mz_uint16 m_version_needed; mz_uint16 1085 src/punutil/miniz.h mz_uint16 m_bit_flag; mz_uint16 1086 src/punutil/miniz.h mz_uint16 m_method; mz_uint16 1098 src/punutil/miniz.h mz_uint16 m_internal_attr; mz_uint16 1442 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 1445 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 1452 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 1458 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 1462 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 1489 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 1490 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);