Lines Matching refs:file_stat
4907 struct MZ_FILE_STAT_STRUCT file_stat; in mz_zip_get_file_modified_time()
4910 if (MZ_FILE_STAT(pFilename, &file_stat) != 0) return MZ_FALSE; in mz_zip_get_file_modified_time()
4911 mz_zip_time_to_dos_time(file_stat.st_mtime, pDOS_time, pDOS_date); in mz_zip_get_file_modified_time()
5473 mz_zip_archive_file_stat file_stat; in mz_zip_reader_extract_to_mem_no_alloc() local
5483 if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) return MZ_FALSE; in mz_zip_reader_extract_to_mem_no_alloc()
5487 if (!file_stat.m_comp_size) return MZ_TRUE; in mz_zip_reader_extract_to_mem_no_alloc()
5496 if (file_stat.m_bit_flag & (1 | 32)) return MZ_FALSE; in mz_zip_reader_extract_to_mem_no_alloc()
5499 if ((!(flags & MZ_ZIP_FLAG_COMPRESSED_DATA)) && (file_stat.m_method != 0) && in mz_zip_reader_extract_to_mem_no_alloc()
5500 (file_stat.m_method != MZ_DEFLATED)) in mz_zip_reader_extract_to_mem_no_alloc()
5504 needed_size = (flags & MZ_ZIP_FLAG_COMPRESSED_DATA) ? file_stat.m_comp_size in mz_zip_reader_extract_to_mem_no_alloc()
5505 : file_stat.m_uncomp_size; in mz_zip_reader_extract_to_mem_no_alloc()
5509 cur_file_ofs = file_stat.m_local_header_ofs; in mz_zip_reader_extract_to_mem_no_alloc()
5520 if ((cur_file_ofs + file_stat.m_comp_size) > pZip->m_archive_size) in mz_zip_reader_extract_to_mem_no_alloc()
5523 if ((flags & MZ_ZIP_FLAG_COMPRESSED_DATA) || (!file_stat.m_method)) { in mz_zip_reader_extract_to_mem_no_alloc()
5530 (size_t)file_stat.m_uncomp_size) == file_stat.m_crc32); in mz_zip_reader_extract_to_mem_no_alloc()
5540 read_buf_size = read_buf_avail = file_stat.m_comp_size; in mz_zip_reader_extract_to_mem_no_alloc()
5548 comp_remaining = file_stat.m_comp_size; in mz_zip_reader_extract_to_mem_no_alloc()
5552 MZ_MIN(file_stat.m_comp_size, (mz_uint)MZ_ZIP_MAX_IO_BUF_SIZE); in mz_zip_reader_extract_to_mem_no_alloc()
5564 comp_remaining = file_stat.m_comp_size; in mz_zip_reader_extract_to_mem_no_alloc()
5569 out_buf_size = (size_t)(file_stat.m_uncomp_size - out_buf_ofs); in mz_zip_reader_extract_to_mem_no_alloc()
5594 if ((out_buf_ofs != file_stat.m_uncomp_size) || in mz_zip_reader_extract_to_mem_no_alloc()
5596 (size_t)file_stat.m_uncomp_size) != file_stat.m_crc32)) in mz_zip_reader_extract_to_mem_no_alloc()
5682 mz_zip_archive_file_stat file_stat; in mz_zip_reader_extract_to_callback() local
5690 if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) return MZ_FALSE; in mz_zip_reader_extract_to_callback()
5694 if (!file_stat.m_comp_size) return MZ_TRUE; in mz_zip_reader_extract_to_callback()
5703 if (file_stat.m_bit_flag & (1 | 32)) return MZ_FALSE; in mz_zip_reader_extract_to_callback()
5706 if ((!(flags & MZ_ZIP_FLAG_COMPRESSED_DATA)) && (file_stat.m_method != 0) && in mz_zip_reader_extract_to_callback()
5707 (file_stat.m_method != MZ_DEFLATED)) in mz_zip_reader_extract_to_callback()
5711 cur_file_ofs = file_stat.m_local_header_ofs; in mz_zip_reader_extract_to_callback()
5722 if ((cur_file_ofs + file_stat.m_comp_size) > pZip->m_archive_size) in mz_zip_reader_extract_to_callback()
5729 read_buf_size = read_buf_avail = file_stat.m_comp_size; in mz_zip_reader_extract_to_callback()
5733 MZ_MIN(file_stat.m_comp_size, (mz_uint)MZ_ZIP_MAX_IO_BUF_SIZE); in mz_zip_reader_extract_to_callback()
5738 comp_remaining = file_stat.m_comp_size; in mz_zip_reader_extract_to_callback()
5741 if ((flags & MZ_ZIP_FLAG_COMPRESSED_DATA) || (!file_stat.m_method)) { in mz_zip_reader_extract_to_callback()
5746 (file_stat.m_comp_size > 0xFFFFFFFF)) in mz_zip_reader_extract_to_callback()
5749 (file_stat.m_comp_size > 0xFFFFFFFF)) in mz_zip_reader_extract_to_callback()
5753 (size_t)file_stat.m_comp_size) != file_stat.m_comp_size) in mz_zip_reader_extract_to_callback()
5758 (size_t)file_stat.m_comp_size); in mz_zip_reader_extract_to_callback()
5759 cur_file_ofs += file_stat.m_comp_size; in mz_zip_reader_extract_to_callback()
5760 out_buf_ofs += file_stat.m_comp_size; in mz_zip_reader_extract_to_callback()
5827 if ((out_buf_ofs += out_buf_size) > file_stat.m_uncomp_size) { in mz_zip_reader_extract_to_callback()
5840 if ((out_buf_ofs != file_stat.m_uncomp_size) || in mz_zip_reader_extract_to_callback()
5841 (file_crc32 != file_stat.m_crc32)) in mz_zip_reader_extract_to_callback()
5872 mz_zip_archive_file_stat file_stat; in mz_zip_reader_extract_to_file() local
5874 if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) return MZ_FALSE; in mz_zip_reader_extract_to_file()
5882 mz_zip_set_file_times(pDst_filename, file_stat.m_time, file_stat.m_time); in mz_zip_reader_extract_to_file()
6883 struct MZ_FILE_STAT_STRUCT file_stat; in mz_zip_add_mem_to_archive_file_in_place() local
6891 if (MZ_FILE_STAT(pZip_filename, &file_stat) != 0) { in mz_zip_add_mem_to_archive_file_in_place()