Lines Matching refs:pfile_in_zip_read_info

1489     file_in_zip64_read_info_s* pfile_in_zip_read_info;  in unzOpenCurrentFile3()  local
1511 pfile_in_zip_read_info = (file_in_zip64_read_info_s*)ALLOC(sizeof(file_in_zip64_read_info_s)); in unzOpenCurrentFile3()
1512 if (pfile_in_zip_read_info==NULL) in unzOpenCurrentFile3()
1515 pfile_in_zip_read_info->read_buffer=(char*)ALLOC(UNZ_BUFSIZE); in unzOpenCurrentFile3()
1516 pfile_in_zip_read_info->offset_local_extrafield = offset_local_extrafield; in unzOpenCurrentFile3()
1517 pfile_in_zip_read_info->size_local_extrafield = size_local_extrafield; in unzOpenCurrentFile3()
1518 pfile_in_zip_read_info->pos_local_extrafield=0; in unzOpenCurrentFile3()
1519 pfile_in_zip_read_info->raw=raw; in unzOpenCurrentFile3()
1521 if (pfile_in_zip_read_info->read_buffer==NULL) in unzOpenCurrentFile3()
1523 TRYFREE(pfile_in_zip_read_info); in unzOpenCurrentFile3()
1527 pfile_in_zip_read_info->stream_initialised=0; in unzOpenCurrentFile3()
1551 pfile_in_zip_read_info->crc32_wait=s->cur_file_info.crc; in unzOpenCurrentFile3()
1552 pfile_in_zip_read_info->crc32=0; in unzOpenCurrentFile3()
1553 pfile_in_zip_read_info->total_out_64=0; in unzOpenCurrentFile3()
1554 pfile_in_zip_read_info->compression_method = s->cur_file_info.compression_method; in unzOpenCurrentFile3()
1555 pfile_in_zip_read_info->filestream=s->filestream; in unzOpenCurrentFile3()
1556 pfile_in_zip_read_info->z_filefunc=s->z_filefunc; in unzOpenCurrentFile3()
1557 pfile_in_zip_read_info->byte_before_the_zipfile=s->byte_before_the_zipfile; in unzOpenCurrentFile3()
1559 pfile_in_zip_read_info->stream.total_out = 0; in unzOpenCurrentFile3()
1564 pfile_in_zip_read_info->bstream.bzalloc = (void *(*) (void *, int, int))0; in unzOpenCurrentFile3()
1565 pfile_in_zip_read_info->bstream.bzfree = (free_func)0; in unzOpenCurrentFile3()
1566 pfile_in_zip_read_info->bstream.opaque = (voidpf)0; in unzOpenCurrentFile3()
1567 pfile_in_zip_read_info->bstream.state = (voidpf)0; in unzOpenCurrentFile3()
1569 pfile_in_zip_read_info->stream.zalloc = (alloc_func)0; in unzOpenCurrentFile3()
1570 pfile_in_zip_read_info->stream.zfree = (free_func)0; in unzOpenCurrentFile3()
1571 pfile_in_zip_read_info->stream.opaque = (voidpf)0; in unzOpenCurrentFile3()
1572 pfile_in_zip_read_info->stream.next_in = (voidpf)0; in unzOpenCurrentFile3()
1573 pfile_in_zip_read_info->stream.avail_in = 0; in unzOpenCurrentFile3()
1575 err=BZ2_bzDecompressInit(&pfile_in_zip_read_info->bstream, 0, 0); in unzOpenCurrentFile3()
1577 pfile_in_zip_read_info->stream_initialised=Z_BZIP2ED; in unzOpenCurrentFile3()
1580 TRYFREE(pfile_in_zip_read_info); in unzOpenCurrentFile3()
1584 pfile_in_zip_read_info->raw=1; in unzOpenCurrentFile3()
1589 pfile_in_zip_read_info->stream.zalloc = (alloc_func)0; in unzOpenCurrentFile3()
1590 pfile_in_zip_read_info->stream.zfree = (free_func)0; in unzOpenCurrentFile3()
1591 pfile_in_zip_read_info->stream.opaque = (voidpf)0; in unzOpenCurrentFile3()
1592 pfile_in_zip_read_info->stream.next_in = 0; in unzOpenCurrentFile3()
1593 pfile_in_zip_read_info->stream.avail_in = 0; in unzOpenCurrentFile3()
1595 err=inflateInit2(&pfile_in_zip_read_info->stream, -MAX_WBITS); in unzOpenCurrentFile3()
1597 pfile_in_zip_read_info->stream_initialised=Z_DEFLATED; in unzOpenCurrentFile3()
1600 TRYFREE(pfile_in_zip_read_info); in unzOpenCurrentFile3()
1611 pfile_in_zip_read_info->rest_read_compressed = in unzOpenCurrentFile3()
1613 pfile_in_zip_read_info->rest_read_uncompressed = in unzOpenCurrentFile3()
1617 pfile_in_zip_read_info->pos_in_zipfile = in unzOpenCurrentFile3()
1621 pfile_in_zip_read_info->stream.avail_in = (uInt)0; in unzOpenCurrentFile3()
1623 s->pfile_in_zip_read = pfile_in_zip_read_info; in unzOpenCurrentFile3()
1672 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzGetCurrentFileZStreamPos64() local
1676 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzGetCurrentFileZStreamPos64()
1677 if (pfile_in_zip_read_info==NULL) in unzGetCurrentFileZStreamPos64()
1679 return pfile_in_zip_read_info->pos_in_zipfile + in unzGetCurrentFileZStreamPos64()
1680 pfile_in_zip_read_info->byte_before_the_zipfile; in unzGetCurrentFileZStreamPos64()
1700 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzReadCurrentFile() local
1704 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzReadCurrentFile()
1706 if (pfile_in_zip_read_info==NULL) in unzReadCurrentFile()
1710 if (pfile_in_zip_read_info->read_buffer == NULL) in unzReadCurrentFile()
1715 pfile_in_zip_read_info->stream.next_out = (Bytef*)buf; in unzReadCurrentFile()
1717 pfile_in_zip_read_info->stream.avail_out = (uInt)len; in unzReadCurrentFile()
1719 if ((len>pfile_in_zip_read_info->rest_read_uncompressed) && in unzReadCurrentFile()
1720 (!(pfile_in_zip_read_info->raw))) in unzReadCurrentFile()
1721 pfile_in_zip_read_info->stream.avail_out = in unzReadCurrentFile()
1722 (uInt)pfile_in_zip_read_info->rest_read_uncompressed; in unzReadCurrentFile()
1724 if ((len>pfile_in_zip_read_info->rest_read_compressed+ in unzReadCurrentFile()
1725 pfile_in_zip_read_info->stream.avail_in) && in unzReadCurrentFile()
1726 (pfile_in_zip_read_info->raw)) in unzReadCurrentFile()
1727 pfile_in_zip_read_info->stream.avail_out = in unzReadCurrentFile()
1728 (uInt)pfile_in_zip_read_info->rest_read_compressed+ in unzReadCurrentFile()
1729 pfile_in_zip_read_info->stream.avail_in; in unzReadCurrentFile()
1731 while (pfile_in_zip_read_info->stream.avail_out>0) in unzReadCurrentFile()
1733 if ((pfile_in_zip_read_info->stream.avail_in==0) && in unzReadCurrentFile()
1734 (pfile_in_zip_read_info->rest_read_compressed>0)) in unzReadCurrentFile()
1737 if (pfile_in_zip_read_info->rest_read_compressed<uReadThis) in unzReadCurrentFile()
1738 uReadThis = (uInt)pfile_in_zip_read_info->rest_read_compressed; in unzReadCurrentFile()
1741 if (ZSEEK64(pfile_in_zip_read_info->z_filefunc, in unzReadCurrentFile()
1742 pfile_in_zip_read_info->filestream, in unzReadCurrentFile()
1743 pfile_in_zip_read_info->pos_in_zipfile + in unzReadCurrentFile()
1744 pfile_in_zip_read_info->byte_before_the_zipfile, in unzReadCurrentFile()
1747 if (ZREAD64(pfile_in_zip_read_info->z_filefunc, in unzReadCurrentFile()
1748 pfile_in_zip_read_info->filestream, in unzReadCurrentFile()
1749 pfile_in_zip_read_info->read_buffer, in unzReadCurrentFile()
1759 pfile_in_zip_read_info->read_buffer[i] = in unzReadCurrentFile()
1761 pfile_in_zip_read_info->read_buffer[i]); in unzReadCurrentFile()
1766 pfile_in_zip_read_info->pos_in_zipfile += uReadThis; in unzReadCurrentFile()
1768 pfile_in_zip_read_info->rest_read_compressed-=uReadThis; in unzReadCurrentFile()
1770 pfile_in_zip_read_info->stream.next_in = in unzReadCurrentFile()
1771 (Bytef*)pfile_in_zip_read_info->read_buffer; in unzReadCurrentFile()
1772 pfile_in_zip_read_info->stream.avail_in = (uInt)uReadThis; in unzReadCurrentFile()
1775 if ((pfile_in_zip_read_info->compression_method==0) || (pfile_in_zip_read_info->raw)) in unzReadCurrentFile()
1779 if ((pfile_in_zip_read_info->stream.avail_in == 0) && in unzReadCurrentFile()
1780 (pfile_in_zip_read_info->rest_read_compressed == 0)) in unzReadCurrentFile()
1783 if (pfile_in_zip_read_info->stream.avail_out < in unzReadCurrentFile()
1784 pfile_in_zip_read_info->stream.avail_in) in unzReadCurrentFile()
1785 uDoCopy = pfile_in_zip_read_info->stream.avail_out ; in unzReadCurrentFile()
1787 uDoCopy = pfile_in_zip_read_info->stream.avail_in ; in unzReadCurrentFile()
1790 *(pfile_in_zip_read_info->stream.next_out+i) = in unzReadCurrentFile()
1791 *(pfile_in_zip_read_info->stream.next_in+i); in unzReadCurrentFile()
1793 pfile_in_zip_read_info->total_out_64 = pfile_in_zip_read_info->total_out_64 + uDoCopy; in unzReadCurrentFile()
1795 pfile_in_zip_read_info->crc32 = crc32(pfile_in_zip_read_info->crc32, in unzReadCurrentFile()
1796 pfile_in_zip_read_info->stream.next_out, in unzReadCurrentFile()
1798 pfile_in_zip_read_info->rest_read_uncompressed-=uDoCopy; in unzReadCurrentFile()
1799 pfile_in_zip_read_info->stream.avail_in -= uDoCopy; in unzReadCurrentFile()
1800 pfile_in_zip_read_info->stream.avail_out -= uDoCopy; in unzReadCurrentFile()
1801 pfile_in_zip_read_info->stream.next_out += uDoCopy; in unzReadCurrentFile()
1802 pfile_in_zip_read_info->stream.next_in += uDoCopy; in unzReadCurrentFile()
1803 pfile_in_zip_read_info->stream.total_out += uDoCopy; in unzReadCurrentFile()
1806 else if (pfile_in_zip_read_info->compression_method==Z_BZIP2ED) in unzReadCurrentFile()
1813pfile_in_zip_read_info->bstream.next_in = (char*)pfile_in_zip_read_info->stream.next_in; in unzReadCurrentFile()
1814pfile_in_zip_read_info->bstream.avail_in = pfile_in_zip_read_info->stream.avail_in; in unzReadCurrentFile()
1815pfile_in_zip_read_info->bstream.total_in_lo32 = pfile_in_zip_read_info->stream.total_in; in unzReadCurrentFile()
1816 pfile_in_zip_read_info->bstream.total_in_hi32 = 0; in unzReadCurrentFile()
1817pfile_in_zip_read_info->bstream.next_out = (char*)pfile_in_zip_read_info->stream.next_out; in unzReadCurrentFile()
1818pfile_in_zip_read_info->bstream.avail_out = pfile_in_zip_read_info->stream.avail_out; in unzReadCurrentFile()
1819pfile_in_zip_read_info->bstream.total_out_lo32 = pfile_in_zip_read_info->stream.total_out; in unzReadCurrentFile()
1820 pfile_in_zip_read_info->bstream.total_out_hi32 = 0; in unzReadCurrentFile()
1822 uTotalOutBefore = pfile_in_zip_read_info->bstream.total_out_lo32; in unzReadCurrentFile()
1823 bufBefore = (const Bytef *)pfile_in_zip_read_info->bstream.next_out; in unzReadCurrentFile()
1825 err=BZ2_bzDecompress(&pfile_in_zip_read_info->bstream); in unzReadCurrentFile()
1827 uTotalOutAfter = pfile_in_zip_read_info->bstream.total_out_lo32; in unzReadCurrentFile()
1830 pfile_in_zip_read_info->total_out_64 = pfile_in_zip_read_info->total_out_64 + uOutThis; in unzReadCurrentFile()
1832pfile_in_zip_read_info->crc32 = crc32(pfile_in_zip_read_info->crc32,bufBefore, (uInt)(uOutThis)); in unzReadCurrentFile()
1833 pfile_in_zip_read_info->rest_read_uncompressed -= uOutThis; in unzReadCurrentFile()
1836pfile_in_zip_read_info->stream.next_in = (Bytef*)pfile_in_zip_read_info->bstream.next_in; in unzReadCurrentFile()
1837 pfile_in_zip_read_info->stream.avail_in = pfile_in_zip_read_info->bstream.avail_in; in unzReadCurrentFile()
1838pfile_in_zip_read_info->stream.total_in = pfile_in_zip_read_info->bstream.total_in_lo32; in unzReadCurrentFile()
1839pfile_in_zip_read_info->stream.next_out = (Bytef*)pfile_in_zip_read_info->bstream.next_out; in unzReadCurrentFile()
1840 pfile_in_zip_read_info->stream.avail_out = pfile_in_zip_read_info->bstream.avail_out; in unzReadCurrentFile()
1841pfile_in_zip_read_info->stream.total_out = pfile_in_zip_read_info->bstream.total_out_lo32; in unzReadCurrentFile()
1856 uTotalOutBefore = pfile_in_zip_read_info->stream.total_out; in unzReadCurrentFile()
1857 bufBefore = pfile_in_zip_read_info->stream.next_out; in unzReadCurrentFile()
1865 err=inflate(&pfile_in_zip_read_info->stream,flush); in unzReadCurrentFile()
1867 if ((err>=0) && (pfile_in_zip_read_info->stream.msg!=NULL)) in unzReadCurrentFile()
1870 uTotalOutAfter = pfile_in_zip_read_info->stream.total_out; in unzReadCurrentFile()
1873 pfile_in_zip_read_info->total_out_64 = pfile_in_zip_read_info->total_out_64 + uOutThis; in unzReadCurrentFile()
1875 pfile_in_zip_read_info->crc32 = in unzReadCurrentFile()
1876 crc32(pfile_in_zip_read_info->crc32,bufBefore, in unzReadCurrentFile()
1879 pfile_in_zip_read_info->rest_read_uncompressed -= in unzReadCurrentFile()
1903 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unztell() local
1907 pfile_in_zip_read_info=s->pfile_in_zip_read; in unztell()
1909 if (pfile_in_zip_read_info==NULL) in unztell()
1912 return (z_off_t)pfile_in_zip_read_info->stream.total_out; in unztell()
1919 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unztell64() local
1923 pfile_in_zip_read_info=s->pfile_in_zip_read; in unztell64()
1925 if (pfile_in_zip_read_info==NULL) in unztell64()
1928 return pfile_in_zip_read_info->total_out_64; in unztell64()
1938 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzeof() local
1942 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzeof()
1944 if (pfile_in_zip_read_info==NULL) in unzeof()
1947 if (pfile_in_zip_read_info->rest_read_uncompressed == 0) in unzeof()
1970 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzGetLocalExtrafield() local
1977 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzGetLocalExtrafield()
1979 if (pfile_in_zip_read_info==NULL) in unzGetLocalExtrafield()
1982 size_to_read = (pfile_in_zip_read_info->size_local_extrafield - in unzGetLocalExtrafield()
1983 pfile_in_zip_read_info->pos_local_extrafield); in unzGetLocalExtrafield()
1996 if (ZSEEK64(pfile_in_zip_read_info->z_filefunc, in unzGetLocalExtrafield()
1997 pfile_in_zip_read_info->filestream, in unzGetLocalExtrafield()
1998 pfile_in_zip_read_info->offset_local_extrafield + in unzGetLocalExtrafield()
1999 pfile_in_zip_read_info->pos_local_extrafield, in unzGetLocalExtrafield()
2003 if (ZREAD64(pfile_in_zip_read_info->z_filefunc, in unzGetLocalExtrafield()
2004 pfile_in_zip_read_info->filestream, in unzGetLocalExtrafield()
2020 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzCloseCurrentFile() local
2024 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzCloseCurrentFile()
2026 if (pfile_in_zip_read_info==NULL) in unzCloseCurrentFile()
2030 if ((pfile_in_zip_read_info->rest_read_uncompressed == 0) && in unzCloseCurrentFile()
2031 (!pfile_in_zip_read_info->raw)) in unzCloseCurrentFile()
2033 if (pfile_in_zip_read_info->crc32 != pfile_in_zip_read_info->crc32_wait) in unzCloseCurrentFile()
2038 TRYFREE(pfile_in_zip_read_info->read_buffer); in unzCloseCurrentFile()
2039 pfile_in_zip_read_info->read_buffer = NULL; in unzCloseCurrentFile()
2040 if (pfile_in_zip_read_info->stream_initialised == Z_DEFLATED) in unzCloseCurrentFile()
2041 inflateEnd(&pfile_in_zip_read_info->stream); in unzCloseCurrentFile()
2043 else if (pfile_in_zip_read_info->stream_initialised == Z_BZIP2ED) in unzCloseCurrentFile()
2044 BZ2_bzDecompressEnd(&pfile_in_zip_read_info->bstream); in unzCloseCurrentFile()
2048 pfile_in_zip_read_info->stream_initialised = 0; in unzCloseCurrentFile()
2049 TRYFREE(pfile_in_zip_read_info); in unzCloseCurrentFile()