mz_uint8 75 src/punutil/miniz.c mz_uint8 85 src/punutil/miniz.c mz_uint8 96 src/punutil/miniz.c mz_ulong mz_crc32(mz_ulong crc, const mz_uint8 *ptr, size_t buf_len); mz_uint8 100 src/punutil/miniz.c mz_ulong mz_crc32(mz_ulong crc, const mz_uint8 *ptr, size_t buf_len) mz_uint8 143 src/punutil/miniz.c const mz_uint8 *pByte_buf = (const mz_uint8 *)ptr; mz_uint8 372 src/punutil/miniz.c mz_uint8 m_dict[TINFL_LZ_DICT_SIZE]; mz_uint8 699 src/punutil/miniz.c static const mz_uint8 s_tdefl_len_extra[256] = { mz_uint8 706 src/punutil/miniz.c static const mz_uint8 s_tdefl_small_dist_sym[512] = { mz_uint8 721 src/punutil/miniz.c static const mz_uint8 s_tdefl_small_dist_extra[512] = { mz_uint8 732 src/punutil/miniz.c static const mz_uint8 s_tdefl_large_dist_sym[128] = { mz_uint8 738 src/punutil/miniz.c static const mz_uint8 s_tdefl_large_dist_extra[128] = { mz_uint8 901 src/punutil/miniz.c d->m_huff_code_sizes[table_num][pSyms[--j].m_sym_index] = (mz_uint8)(i); mz_uint8 931 src/punutil/miniz.c *d->m_pOutput_buf++ = (mz_uint8)(d->m_bit_buffer); \ mz_uint8 952 src/punutil/miniz.c packed_code_sizes[num_packed_code_sizes++] = (mz_uint8)(rle_repeat_count - 3); \ mz_uint8 972 src/punutil/miniz.c packed_code_sizes[num_packed_code_sizes++] = (mz_uint8)(rle_z_count - 3); \ mz_uint8 978 src/punutil/miniz.c packed_code_sizes[num_packed_code_sizes++] = (mz_uint8)(rle_z_count - 11); \ mz_uint8 984 src/punutil/miniz.c static const mz_uint8 s_tdefl_packed_code_size_syms_swizzle[] = { 16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15 }; mz_uint8 990 src/punutil/miniz.c mz_uint8 code_sizes_to_pack[TDEFL_MAX_HUFF_SYMBOLS_0 + TDEFL_MAX_HUFF_SYMBOLS_1], packed_code_sizes[TDEFL_MAX_HUFF_SYMBOLS_0 + TDEFL_MAX_HUFF_SYMBOLS_1], prev_code_size = 0xFF; mz_uint8 1014 src/punutil/miniz.c mz_uint8 code_size = code_sizes_to_pack[i]; mz_uint8 1076 src/punutil/miniz.c mz_uint8 *p = &d->m_huff_code_sizes[0][0]; mz_uint8 1101 src/punutil/miniz.c mz_uint8 *pLZ_codes; mz_uint8 1102 src/punutil/miniz.c mz_uint8 *pOutput_buf = d->m_pOutput_buf; mz_uint8 1103 src/punutil/miniz.c mz_uint8 *pLZ_code_buf_end = d->m_pLZ_code_buf; mz_uint8 1196 src/punutil/miniz.c mz_uint8 *pLZ_codes; mz_uint8 1255 src/punutil/miniz.c mz_uint8 *pSaved_output_buf; mz_uint8 1258 src/punutil/miniz.c mz_uint8 *pOutput_buf_start = ((d->m_pPut_buf_func == NULL) && ((*d->m_pOut_buf_size - d->m_out_buf_ofs) >= TDEFL_OUT_BUF_SIZE)) ? ((mz_uint8 *)d->m_pOut_buf + d->m_out_buf_ofs) : d->m_output_buf; mz_uint8 1267 src/punutil/miniz.c *d->m_pLZ_flags = (mz_uint8)(*d->m_pLZ_flags >> d->m_num_flags_left); mz_uint8 1272 src/punutil/miniz.c const mz_uint8 cmf = 0x78; mz_uint8 1273 src/punutil/miniz.c mz_uint8 flg, flevel = 3; mz_uint8 1383 src/punutil/miniz.c *d->m_pIn_buf_size = d->m_pSrc - (const mz_uint8 *)d->m_pIn_buf; mz_uint8 1390 src/punutil/miniz.c memcpy((mz_uint8 *)d->m_pOut_buf + d->m_out_buf_ofs, d->m_output_buf, bytes_to_copy); mz_uint8 1409 src/punutil/miniz.c static mz_uint16 TDEFL_READ_UNALIGNED_WORD(const mz_uint8 *p) mz_uint8 1468 src/punutil/miniz.c else if ((probe_len = ((mz_uint)(p - s) * 2) + (mz_uint)(*(const mz_uint8 *)p == *(const mz_uint8 *)q)) > match_len) mz_uint8 1482 src/punutil/miniz.c const mz_uint8 *s = d->m_dict + pos, *p, *q; mz_uint8 1483 src/punutil/miniz.c mz_uint8 c0 = d->m_dict[pos + match_len], c1 = d->m_dict[pos + match_len - 1]; mz_uint8 1525 src/punutil/miniz.c static mz_uint32 TDEFL_READ_UNALIGNED_WORD32(const mz_uint8 *p) mz_uint8 1538 src/punutil/miniz.c mz_uint8 *pLZ_code_buf = d->m_pLZ_code_buf, *pLZ_flags = d->m_pLZ_flags; mz_uint8 1567 src/punutil/miniz.c mz_uint8 *pCur_dict = d->m_dict + cur_pos; mz_uint8 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_uint8 1589 src/punutil/miniz.c *pLZ_code_buf++ = (mz_uint8)first_trigram; mz_uint8 1590 src/punutil/miniz.c *pLZ_flags = (mz_uint8)(*pLZ_flags >> 1); mz_uint8 1591 src/punutil/miniz.c d->m_huff_count[0][(mz_uint8)first_trigram]++; mz_uint8 1602 src/punutil/miniz.c pLZ_code_buf[0] = (mz_uint8)(cur_match_len - TDEFL_MIN_MATCH_LEN); mz_uint8 1609 src/punutil/miniz.c *pLZ_flags = (mz_uint8)((*pLZ_flags >> 1) | 0x80); mz_uint8 1620 src/punutil/miniz.c *pLZ_code_buf++ = (mz_uint8)first_trigram; mz_uint8 1621 src/punutil/miniz.c *pLZ_flags = (mz_uint8)(*pLZ_flags >> 1); mz_uint8 1622 src/punutil/miniz.c d->m_huff_count[0][(mz_uint8)first_trigram]++; mz_uint8 1659 src/punutil/miniz.c mz_uint8 lit = d->m_dict[cur_pos]; mz_uint8 1663 src/punutil/miniz.c *pLZ_flags = (mz_uint8)(*pLZ_flags >> 1); mz_uint8 1708 src/punutil/miniz.c static MZ_FORCEINLINE void tdefl_record_literal(tdefl_compressor *d, mz_uint8 lit) mz_uint8 1712 src/punutil/miniz.c *d->m_pLZ_flags = (mz_uint8)(*d->m_pLZ_flags >> 1); mz_uint8 1729 src/punutil/miniz.c d->m_pLZ_code_buf[0] = (mz_uint8)(match_len - TDEFL_MIN_MATCH_LEN); mz_uint8 1732 src/punutil/miniz.c d->m_pLZ_code_buf[1] = (mz_uint8)(match_dist & 0xFF); mz_uint8 1733 src/punutil/miniz.c d->m_pLZ_code_buf[2] = (mz_uint8)(match_dist >> 8); mz_uint8 1736 src/punutil/miniz.c *d->m_pLZ_flags = (mz_uint8)((*d->m_pLZ_flags >> 1) | 0x80); mz_uint8 1751 src/punutil/miniz.c const mz_uint8 *pSrc = d->m_pSrc; mz_uint8 1764 src/punutil/miniz.c const mz_uint8 *pSrc_end = pSrc ? pSrc + num_bytes_to_process : NULL; mz_uint8 1769 src/punutil/miniz.c mz_uint8 c = *pSrc++; mz_uint8 1784 src/punutil/miniz.c mz_uint8 c = *pSrc++; mz_uint8 1812 src/punutil/miniz.c mz_uint8 c = d->m_dict[(cur_pos - 1) & TDEFL_LZ_DICT_SIZE_MASK]; mz_uint8 1838 src/punutil/miniz.c tdefl_record_literal(d, (mz_uint8)d->m_saved_lit); mz_uint8 1898 src/punutil/miniz.c *d->m_pIn_buf_size = d->m_pSrc - (const mz_uint8 *)d->m_pIn_buf; mz_uint8 1904 src/punutil/miniz.c memcpy((mz_uint8 *)d->m_pOut_buf + d->m_out_buf_ofs, d->m_output_buf + d->m_output_flush_ofs, n); mz_uint8 1930 src/punutil/miniz.c d->m_pSrc = (const mz_uint8 *)(pIn_buf); mz_uint8 1965 src/punutil/miniz.c d->m_adler32 = (mz_uint32)mz_adler32(d->m_adler32, (const mz_uint8 *)pIn_buf, d->m_pSrc - (const mz_uint8 *)pIn_buf); mz_uint8 2053 src/punutil/miniz.c mz_uint8 *m_pBuf; mz_uint8 2064 src/punutil/miniz.c mz_uint8 *pNew_buf; mz_uint8 2071 src/punutil/miniz.c pNew_buf = (mz_uint8 *)MZ_REALLOC(p->m_pBuf, new_capacity); mz_uint8 2077 src/punutil/miniz.c memcpy((mz_uint8 *)p->m_pBuf + p->m_size, pBuf, len); mz_uint8 2103 src/punutil/miniz.c out_buf.m_pBuf = (mz_uint8 *)pOut_buf; mz_uint8 2153 src/punutil/miniz.c if (NULL == (out_buf.m_pBuf = (mz_uint8 *)MZ_MALLOC(out_buf.m_capacity))) mz_uint8 2166 src/punutil/miniz.c tdefl_compress_buffer(pComp, (mz_uint8 *)pImage + (flip ? (h - 1 - y) : y) * bpl, bpl, TDEFL_NO_FLUSH); mz_uint8 2177 src/punutil/miniz.c static const mz_uint8 chans[] = { 0x00, 0x00, 0x04, 0x02, 0x06 }; mz_uint8 2178 src/punutil/miniz.c mz_uint8 pnghdr[41] = { 0x89, 0x50, 0x4e, 0x47, 0x0d, mz_uint8 2187 src/punutil/miniz.c pnghdr[18] = (mz_uint8)(w >> 8); mz_uint8 2188 src/punutil/miniz.c pnghdr[19] = (mz_uint8)w; mz_uint8 2189 src/punutil/miniz.c pnghdr[22] = (mz_uint8)(h >> 8); mz_uint8 2190 src/punutil/miniz.c pnghdr[23] = (mz_uint8)h; mz_uint8 2192 src/punutil/miniz.c pnghdr[33] = (mz_uint8)(*pLen_out >> 24); mz_uint8 2193 src/punutil/miniz.c pnghdr[34] = (mz_uint8)(*pLen_out >> 16); mz_uint8 2194 src/punutil/miniz.c pnghdr[35] = (mz_uint8)(*pLen_out >> 8); mz_uint8 2195 src/punutil/miniz.c pnghdr[36] = (mz_uint8)*pLen_out; mz_uint8 2198 src/punutil/miniz.c ((mz_uint8 *)(pnghdr + 29))[i] = (mz_uint8)(c >> 24); mz_uint8 2211 src/punutil/miniz.c (out_buf.m_pBuf + out_buf.m_size - 16)[i] = (mz_uint8)(c >> 24); mz_uint8 2431 src/punutil/miniz.c 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) mz_uint8 2434 src/punutil/miniz.c static const mz_uint8 s_length_extra[31] = { 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 0, 0, 0 }; mz_uint8 2436 src/punutil/miniz.c static const mz_uint8 s_dist_extra[32] = { 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13 }; mz_uint8 2437 src/punutil/miniz.c static const mz_uint8 s_length_dezigzag[19] = { 16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15 }; mz_uint8 2441 src/punutil/miniz.c mz_uint8 *pCode_sizes[3]; mz_uint8 2446 src/punutil/miniz.c const mz_uint8 *pIn_buf_cur = pIn_buf_next, *const pIn_buf_end = pIn_buf_next + *pIn_buf_size; mz_uint8 2447 src/punutil/miniz.c mz_uint8 *pOut_buf_cur = pOut_buf_next, *const pOut_buf_end = pOut_buf_next ? pOut_buf_next + *pOut_buf_size : NULL; mz_uint8 2512 src/punutil/miniz.c *pOut_buf_cur++ = (mz_uint8)dist; mz_uint8 2541 src/punutil/miniz.c mz_uint8 *p = r->m_code_size_0; mz_uint8 2567 src/punutil/miniz.c r->m_code_size_2[s_length_dezigzag[counter]] = (mz_uint8)s; mz_uint8 2576 src/punutil/miniz.c mz_uint8 *pCode_size; mz_uint8 2645 src/punutil/miniz.c r->m_len_codes[counter++] = (mz_uint8)dist; mz_uint8 2668 src/punutil/miniz.c mz_uint8 *pSrc; mz_uint8 2680 src/punutil/miniz.c *pOut_buf_cur++ = (mz_uint8)counter; mz_uint8 2738 src/punutil/miniz.c pOut_buf_cur[0] = (mz_uint8)counter; mz_uint8 2745 src/punutil/miniz.c pOut_buf_cur[1] = (mz_uint8)sym2; mz_uint8 2794 src/punutil/miniz.c const mz_uint8 *pSrc_end = pSrc + (counter & ~7); mz_uint8 2887 src/punutil/miniz.c const mz_uint8 *ptr = pOut_buf_next; mz_uint8 2928 src/punutil/miniz.c tinfl_status status = tinfl_decompress(&decomp, (const mz_uint8 *)pSrc_buf + src_buf_ofs, &src_buf_size, (mz_uint8 *)pBuf, pBuf ? (mz_uint8 *)pBuf + *pOut_len : NULL, &dst_buf_size, mz_uint8 2961 src/punutil/miniz.c status = tinfl_decompress(&decomp, (const mz_uint8 *)pSrc_buf, &src_buf_len, (mz_uint8 *)pOut_buf, (mz_uint8 *)pOut_buf, &out_buf_len, (flags & ~TINFL_FLAG_HAS_MORE_INPUT) | TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF); mz_uint8 2969 src/punutil/miniz.c mz_uint8 *pDict = (mz_uint8 *)MZ_MALLOC(TINFL_LZ_DICT_SIZE); mz_uint8 2978 src/punutil/miniz.c tinfl_status status = tinfl_decompress(&decomp, (const mz_uint8 *)pIn_buf + in_buf_ofs, &in_buf_size, pDict, pDict + dict_ofs, &dst_buf_size, mz_uint8 3425 src/punutil/miniz.c memcpy((mz_uint8 *)pArray->m_p + orig_size * pArray->m_element_size, pElements, n * pArray->m_element_size); mz_uint8 3524 src/punutil/miniz.c MZ_ZIP_ARRAY_SET_ELEMENT_SIZE(&pZip->m_pState->m_central_dir, sizeof(mz_uint8)); mz_uint8 3538 src/punutil/miniz.c const mz_uint8 *pL = &MZ_ZIP_ARRAY_ELEMENT(pCentral_dir_array, mz_uint8, MZ_ZIP_ARRAY_ELEMENT(pCentral_dir_offsets, mz_uint32, l_index)), *pE; mz_uint8 3539 src/punutil/miniz.c const mz_uint8 *pR = &MZ_ZIP_ARRAY_ELEMENT(pCentral_dir_array, mz_uint8, MZ_ZIP_ARRAY_ELEMENT(pCentral_dir_offsets, mz_uint32, r_index)); mz_uint8 3541 src/punutil/miniz.c mz_uint8 l = 0, r = 0; mz_uint8 3621 src/punutil/miniz.c mz_uint8 *pBuf = (mz_uint8 *)buf_u32; mz_uint8 3681 src/punutil/miniz.c const mz_uint8 *p; mz_uint8 3684 src/punutil/miniz.c mz_uint8 *pBuf = (mz_uint8 *)buf_u32; mz_uint8 3687 src/punutil/miniz.c mz_uint8 *pZip64_locator = (mz_uint8 *)zip64_end_of_central_dir_locator_u32; mz_uint8 3690 src/punutil/miniz.c mz_uint8 *pZip64_end_of_central_dir = (mz_uint8 *)zip64_end_of_central_dir_header_u32; mz_uint8 3850 src/punutil/miniz.c p = (const mz_uint8 *)pZip->m_pState->m_central_dir.m_p; mz_uint8 3859 src/punutil/miniz.c MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir_offsets, mz_uint32, i) = (mz_uint32)(p - (const mz_uint8 *)pZip->m_pState->m_central_dir.m_p); mz_uint8 3879 src/punutil/miniz.c const mz_uint8 *pExtra_data; mz_uint8 3894 src/punutil/miniz.c pExtra_data = (mz_uint8 *)buf; mz_uint8 4053 src/punutil/miniz.c memcpy(pBuf, (const mz_uint8 *)pZip->m_pState->m_pMem + file_ofs, s); mz_uint8 4206 src/punutil/miniz.c static MZ_FORCEINLINE const mz_uint8 *mz_zip_get_cdh(mz_zip_archive *pZip, mz_uint file_index) mz_uint8 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)); mz_uint8 4216 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); mz_uint8 4232 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); mz_uint8 4266 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); mz_uint8 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) mz_uint8 4298 src/punutil/miniz.c const mz_uint8 *p = pCentral_dir_header; mz_uint8 4349 src/punutil/miniz.c const mz_uint8 *pExtra_data = p + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + MZ_READ_LE16(p + MZ_ZIP_CDH_FILENAME_LEN_OFS); mz_uint8 4367 src/punutil/miniz.c const mz_uint8 *pField_data = pExtra_data + sizeof(mz_uint16) * 2; mz_uint8 4428 src/punutil/miniz.c const mz_uint8 *pL = &MZ_ZIP_ARRAY_ELEMENT(pCentral_dir_array, mz_uint8, MZ_ZIP_ARRAY_ELEMENT(pCentral_dir_offsets, mz_uint32, l_index)), *pE; mz_uint8 4430 src/punutil/miniz.c mz_uint8 l = 0, r = 0; mz_uint8 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)); mz_uint8 4564 src/punutil/miniz.c mz_uint8 *pLocal_header = (mz_uint8 *)local_header_u32; mz_uint8 4615 src/punutil/miniz.c if (mz_crc32(MZ_CRC32_INIT, (const mz_uint8 *)pBuf, (size_t)file_stat.m_uncomp_size) != file_stat.m_crc32) mz_uint8 4629 src/punutil/miniz.c pRead_buf = (mz_uint8 *)pZip->m_pState->m_pMem + cur_file_ofs; mz_uint8 4638 src/punutil/miniz.c pRead_buf = (mz_uint8 *)pUser_read_buf; mz_uint8 4675 src/punutil/miniz.c status = tinfl_decompress(&inflator, (mz_uint8 *)pRead_buf + read_buf_ofs, &in_buf_size, (mz_uint8 *)pBuf, (mz_uint8 *)pBuf + out_buf_ofs, &out_buf_size, TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF | (comp_remaining ? TINFL_FLAG_HAS_MORE_INPUT : 0)); mz_uint8 4690 src/punutil/miniz.c else if (mz_crc32(MZ_CRC32_INIT, (const mz_uint8 *)pBuf, (size_t)file_stat.m_uncomp_size) != file_stat.m_crc32) mz_uint8 4786 src/punutil/miniz.c mz_uint8 *pLocal_header = (mz_uint8 *)local_header_u32; mz_uint8 4821 src/punutil/miniz.c pRead_buf = (mz_uint8 *)pZip->m_pState->m_pMem + cur_file_ofs; mz_uint8 4851 src/punutil/miniz.c file_crc32 = (mz_uint32)mz_crc32(file_crc32, (const mz_uint8 *)pRead_buf, (size_t)file_stat.m_comp_size); mz_uint8 4874 src/punutil/miniz.c file_crc32 = (mz_uint32)mz_crc32(file_crc32, (const mz_uint8 *)pRead_buf, (size_t)read_buf_avail); mz_uint8 4905 src/punutil/miniz.c mz_uint8 *pWrite_buf_cur = (mz_uint8 *)pWrite_buf + (out_buf_ofs & (TINFL_LZ_DICT_SIZE - 1)); mz_uint8 4922 src/punutil/miniz.c status = tinfl_decompress(&inflator, (const mz_uint8 *)pRead_buf + read_buf_ofs, &in_buf_size, (mz_uint8 *)pWrite_buf, pWrite_buf_cur, &out_buf_size, comp_remaining ? TINFL_FLAG_HAS_MORE_INPUT : 0); mz_uint8 4988 src/punutil/miniz.c mz_uint8 *pLocal_header = (mz_uint8 *)local_header_u32; mz_uint8 5067 src/punutil/miniz.c pState->pRead_buf = (mz_uint8 *)pZip->m_pState->m_pMem + pState->cur_file_ofs; mz_uint8 5142 src/punutil/miniz.c pState->pRead_buf = ((mz_uint8 *)pState->pRead_buf) + copied_to_caller; mz_uint8 5159 src/punutil/miniz.c pState->file_crc32 = (mz_uint32)mz_crc32(pState->file_crc32, (const mz_uint8 *)pvBuf, copied_to_caller); mz_uint8 5172 src/punutil/miniz.c mz_uint8 *pWrite_buf_cur = (mz_uint8 *)pState->pWrite_buf + (pState->out_buf_ofs & (TINFL_LZ_DICT_SIZE - 1)); mz_uint8 5199 src/punutil/miniz.c pState->status = tinfl_decompress(&pState->inflator, (const mz_uint8 *)pState->pRead_buf + pState->read_buf_ofs, &in_buf_size, (mz_uint8 *)pState->pWrite_buf, pWrite_buf_cur, &out_buf_size, pState->comp_remaining ? TINFL_FLAG_HAS_MORE_INPUT : 0); mz_uint8 5213 src/punutil/miniz.c memcpy((mz_uint8 *)pvBuf + copied_to_caller, pWrite_buf_cur, to_copy); mz_uint8 5360 src/punutil/miniz.c *p = (mz_uint32)mz_crc32(*p, (const mz_uint8 *)pBuf, n); mz_uint8 5368 src/punutil/miniz.c const mz_uint8 *pCentral_dir_header; mz_uint8 5372 src/punutil/miniz.c mz_uint8 *pLocal_header = (mz_uint8 *)local_header_u32; mz_uint8 5458 src/punutil/miniz.c const mz_uint8 *pExtra_data = (const mz_uint8 *)file_data_array.m_p; mz_uint8 5488 src/punutil/miniz.c const mz_uint8 *pSrc_field_data = pExtra_data + sizeof(mz_uint32); mz_uint8 5512 src/punutil/miniz.c mz_uint8 descriptor_buf[32]; mz_uint8 5514 src/punutil/miniz.c const mz_uint8 *pSrc; mz_uint8 5717 src/punutil/miniz.c static MZ_FORCEINLINE void mz_write_le16(mz_uint8 *p, mz_uint16 v) mz_uint8 5719 src/punutil/miniz.c p[0] = (mz_uint8)v; mz_uint8 5720 src/punutil/miniz.c p[1] = (mz_uint8)(v >> 8); mz_uint8 5722 src/punutil/miniz.c static MZ_FORCEINLINE void mz_write_le32(mz_uint8 *p, mz_uint32 v) mz_uint8 5724 src/punutil/miniz.c p[0] = (mz_uint8)v; mz_uint8 5725 src/punutil/miniz.c p[1] = (mz_uint8)(v >> 8); mz_uint8 5726 src/punutil/miniz.c p[2] = (mz_uint8)(v >> 16); mz_uint8 5727 src/punutil/miniz.c p[3] = (mz_uint8)(v >> 24); mz_uint8 5729 src/punutil/miniz.c static MZ_FORCEINLINE void mz_write_le64(mz_uint8 *p, mz_uint64 v) mz_uint8 5735 src/punutil/miniz.c # define MZ_WRITE_LE16(p, v) mz_write_le16((mz_uint8 *)(p), (mz_uint16)(v)) mz_uint8 5736 src/punutil/miniz.c # define MZ_WRITE_LE32(p, v) mz_write_le32((mz_uint8 *)(p), (mz_uint32)(v)) mz_uint8 5737 src/punutil/miniz.c # define MZ_WRITE_LE64(p, v) mz_write_le64((mz_uint8 *)(p), (mz_uint64)(v)) mz_uint8 5772 src/punutil/miniz.c memcpy((mz_uint8 *)pState->m_pMem + file_ofs, pBuf, n); mz_uint8 5859 src/punutil/miniz.c MZ_ZIP_ARRAY_SET_ELEMENT_SIZE(&pZip->m_pState->m_central_dir, sizeof(mz_uint8)); mz_uint8 6119 src/punutil/miniz.c static mz_uint32 mz_zip_writer_create_zip64_extra_data(mz_uint8 *pBuf, mz_uint64 *pUncomp_size, mz_uint64 *pComp_size, mz_uint64 *pLocal_header_ofs) mz_uint8 6121 src/punutil/miniz.c mz_uint8 *pDst = pBuf; mz_uint8 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_uint8 6172 src/punutil/miniz.c static mz_bool mz_zip_writer_create_central_dir_header(mz_zip_archive *pZip, mz_uint8 *pDst, mz_uint8 6207 src/punutil/miniz.c mz_uint8 central_dir_header[MZ_ZIP_CENTRAL_DIR_HEADER_SIZE]; mz_uint8 6287 src/punutil/miniz.c mz_uint8 local_dir_header[MZ_ZIP_LOCAL_DIR_HEADER_SIZE]; mz_uint8 6291 src/punutil/miniz.c mz_uint8 *pExtra_data = NULL; mz_uint8 6293 src/punutil/miniz.c mz_uint8 extra_data[MZ_ZIP64_MAX_CENTRAL_EXTRA_FIELD_SIZE]; mz_uint8 6355 src/punutil/miniz.c uncomp_crc32 = (mz_uint32)mz_crc32(MZ_CRC32_INIT, (const mz_uint8 *)pBuf, buf_size); mz_uint8 6520 src/punutil/miniz.c mz_uint8 local_dir_footer[MZ_ZIP_DATA_DESCRIPTER_SIZE64]; mz_uint8 6573 src/punutil/miniz.c mz_uint8 local_dir_header[MZ_ZIP_LOCAL_DIR_HEADER_SIZE]; mz_uint8 6574 src/punutil/miniz.c mz_uint8 *pExtra_data = NULL; mz_uint8 6576 src/punutil/miniz.c mz_uint8 extra_data[MZ_ZIP64_MAX_CENTRAL_EXTRA_FIELD_SIZE]; mz_uint8 6764 src/punutil/miniz.c uncomp_crc32 = (mz_uint32)mz_crc32(uncomp_crc32, (const mz_uint8 *)pRead_buf, n); mz_uint8 6805 src/punutil/miniz.c uncomp_crc32 = (mz_uint32)mz_crc32(uncomp_crc32, (const mz_uint8 *)pRead_buf, n); mz_uint8 6844 src/punutil/miniz.c mz_uint8 local_dir_footer[MZ_ZIP_DATA_DESCRIPTER_SIZE64]; mz_uint8 6977 src/punutil/miniz.c static mz_bool mz_zip_writer_update_zip64_extension_block(mz_zip_array *pNew_ext, mz_zip_archive *pZip, const mz_uint8 *pExt, mz_uint32 ext_len, mz_uint64 *pComp_size, mz_uint64 *pUncomp_size, mz_uint64 *pLocal_header_ofs, mz_uint32 *pDisk_start) mz_uint8 6987 src/punutil/miniz.c mz_uint8 new_ext_block[64]; mz_uint8 6988 src/punutil/miniz.c mz_uint8 *pDst = new_ext_block; mz_uint8 7026 src/punutil/miniz.c const mz_uint8 *pExtra_data = pExt; mz_uint8 7063 src/punutil/miniz.c mz_uint8 *pLocal_header = (mz_uint8 *)local_header_u32; mz_uint8 7064 src/punutil/miniz.c mz_uint8 new_central_header[MZ_ZIP_CENTRAL_DIR_HEADER_SIZE]; mz_uint8 7068 src/punutil/miniz.c const mz_uint8 *pSrc_central_header; mz_uint8 7141 src/punutil/miniz.c const mz_uint8 *pExtra_data; mz_uint8 7156 src/punutil/miniz.c pExtra_data = (const mz_uint8 *)file_data_array.m_p; mz_uint8 7180 src/punutil/miniz.c const mz_uint8 *pSrc_field_data = pExtra_data + sizeof(mz_uint32); mz_uint8 7293 src/punutil/miniz.c const mz_uint8 *pSrc_descriptor = (const mz_uint8 *)pBuf + (has_id ? sizeof(mz_uint32) : 0); mz_uint8 7298 src/punutil/miniz.c mz_write_le32((mz_uint8 *)pBuf, MZ_ZIP_DATA_DESCRIPTOR_ID); mz_uint8 7299 src/punutil/miniz.c mz_write_le32((mz_uint8 *)pBuf + sizeof(mz_uint32) * 1, src_crc32); mz_uint8 7300 src/punutil/miniz.c mz_write_le64((mz_uint8 *)pBuf + sizeof(mz_uint32) * 2, src_comp_size); mz_uint8 7301 src/punutil/miniz.c mz_write_le64((mz_uint8 *)pBuf + sizeof(mz_uint32) * 4, src_uncomp_size); mz_uint8 7331 src/punutil/miniz.c const mz_uint8 *pSrc_ext = pSrc_central_header + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + src_filename_len; mz_uint8 7334 src/punutil/miniz.c mz_zip_array_init(&new_ext_block, sizeof(mz_uint8)); mz_uint8 7423 src/punutil/miniz.c mz_uint8 hdr[256]; mz_uint8 7866 src/punutil/miniz.c const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); mz_uint8 677 src/punutil/miniz.h # define MZ_READ_LE16(p) ((mz_uint32)(((const mz_uint8 *)(p))[0]) | ((mz_uint32)(((const mz_uint8 *)(p))[1]) << 8U)) mz_uint8 678 src/punutil/miniz.h # define MZ_READ_LE32(p) ((mz_uint32)(((const mz_uint8 *)(p))[0]) | ((mz_uint32)(((const mz_uint8 *)(p))[1]) << 8U) | ((mz_uint32)(((const mz_uint8 *)(p))[2]) << 16U) | ((mz_uint32)(((const mz_uint8 *)(p))[3]) << 24U)) mz_uint8 681 src/punutil/miniz.h #define MZ_READ_LE64(p) (((mz_uint64)MZ_READ_LE32(p)) | (((mz_uint64)MZ_READ_LE32((const mz_uint8 *)(p) + sizeof(mz_uint32))) << 32U)) mz_uint8 848 src/punutil/miniz.h mz_uint8 *m_pLZ_code_buf, *m_pLZ_flags, *m_pOutput_buf, *m_pOutput_buf_end; mz_uint8 856 src/punutil/miniz.h const mz_uint8 *m_pSrc; mz_uint8 858 src/punutil/miniz.h mz_uint8 m_dict[TDEFL_LZ_DICT_SIZE + TDEFL_MAX_MATCH_LEN - 1]; mz_uint8 861 src/punutil/miniz.h mz_uint8 m_huff_code_sizes[TDEFL_MAX_HUFF_TABLES][TDEFL_MAX_HUFF_SYMBOLS]; mz_uint8 862 src/punutil/miniz.h mz_uint8 m_lz_code_buf[TDEFL_LZ_CODE_BUF_SIZE]; mz_uint8 865 src/punutil/miniz.h mz_uint8 m_output_buf[TDEFL_OUT_BUF_SIZE]; mz_uint8 1007 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); mz_uint8 1043 src/punutil/miniz.h mz_uint8 m_code_size_0[TINFL_MAX_HUFF_SYMBOLS_0]; mz_uint8 1044 src/punutil/miniz.h mz_uint8 m_code_size_1[TINFL_MAX_HUFF_SYMBOLS_1]; mz_uint8 1045 src/punutil/miniz.h mz_uint8 m_code_size_2[TINFL_MAX_HUFF_SYMBOLS_2]; mz_uint8 1046 src/punutil/miniz.h mz_uint8 m_raw_header[4], m_len_codes[TINFL_MAX_HUFF_SYMBOLS_0 + TINFL_MAX_HUFF_SYMBOLS_1 + 137];