Lines Matching refs:pfile_in_zip_read_info

1501     file_in_zip64_read_info_s* pfile_in_zip_read_info;  in unzOpenCurrentFile3()  local
1523 pfile_in_zip_read_info = (file_in_zip64_read_info_s*)ALLOC(sizeof(file_in_zip64_read_info_s)); in unzOpenCurrentFile3()
1524 if (pfile_in_zip_read_info==NULL) in unzOpenCurrentFile3()
1527 pfile_in_zip_read_info->read_buffer=(char*)ALLOC(UNZ_BUFSIZE); in unzOpenCurrentFile3()
1528 pfile_in_zip_read_info->offset_local_extrafield = offset_local_extrafield; in unzOpenCurrentFile3()
1529 pfile_in_zip_read_info->size_local_extrafield = size_local_extrafield; in unzOpenCurrentFile3()
1530 pfile_in_zip_read_info->pos_local_extrafield=0; in unzOpenCurrentFile3()
1531 pfile_in_zip_read_info->raw=raw; in unzOpenCurrentFile3()
1533 if (pfile_in_zip_read_info->read_buffer==NULL) in unzOpenCurrentFile3()
1535 TRYFREE(pfile_in_zip_read_info); in unzOpenCurrentFile3()
1539 pfile_in_zip_read_info->stream_initialised=0; in unzOpenCurrentFile3()
1563 pfile_in_zip_read_info->crc32_wait=s->cur_file_info.crc; in unzOpenCurrentFile3()
1564 pfile_in_zip_read_info->crc32=0; in unzOpenCurrentFile3()
1565 pfile_in_zip_read_info->total_out_64=0; in unzOpenCurrentFile3()
1566 pfile_in_zip_read_info->compression_method = s->cur_file_info.compression_method; in unzOpenCurrentFile3()
1567 pfile_in_zip_read_info->filestream=s->filestream; in unzOpenCurrentFile3()
1568 pfile_in_zip_read_info->z_filefunc=s->z_filefunc; in unzOpenCurrentFile3()
1569 pfile_in_zip_read_info->byte_before_the_zipfile=s->byte_before_the_zipfile; in unzOpenCurrentFile3()
1571 pfile_in_zip_read_info->stream.total_out = 0; in unzOpenCurrentFile3()
1576 pfile_in_zip_read_info->bstream.bzalloc = (void *(*) (void *, int, int))0; in unzOpenCurrentFile3()
1577 pfile_in_zip_read_info->bstream.bzfree = (free_func)0; in unzOpenCurrentFile3()
1578 pfile_in_zip_read_info->bstream.opaque = (voidpf)0; in unzOpenCurrentFile3()
1579 pfile_in_zip_read_info->bstream.state = (voidpf)0; in unzOpenCurrentFile3()
1581 pfile_in_zip_read_info->stream.zalloc = (alloc_func)0; in unzOpenCurrentFile3()
1582 pfile_in_zip_read_info->stream.zfree = (free_func)0; in unzOpenCurrentFile3()
1583 pfile_in_zip_read_info->stream.opaque = (voidpf)0; in unzOpenCurrentFile3()
1584 pfile_in_zip_read_info->stream.next_in = (voidpf)0; in unzOpenCurrentFile3()
1585 pfile_in_zip_read_info->stream.avail_in = 0; in unzOpenCurrentFile3()
1587 err=BZ2_bzDecompressInit(&pfile_in_zip_read_info->bstream, 0, 0); in unzOpenCurrentFile3()
1589 pfile_in_zip_read_info->stream_initialised=Z_BZIP2ED; in unzOpenCurrentFile3()
1592 TRYFREE(pfile_in_zip_read_info); in unzOpenCurrentFile3()
1596 pfile_in_zip_read_info->raw=1; in unzOpenCurrentFile3()
1601 pfile_in_zip_read_info->stream.zalloc = (alloc_func)0; in unzOpenCurrentFile3()
1602 pfile_in_zip_read_info->stream.zfree = (free_func)0; in unzOpenCurrentFile3()
1603 pfile_in_zip_read_info->stream.opaque = (voidpf)0; in unzOpenCurrentFile3()
1604 pfile_in_zip_read_info->stream.next_in = 0; in unzOpenCurrentFile3()
1605 pfile_in_zip_read_info->stream.avail_in = 0; in unzOpenCurrentFile3()
1607 err=inflateInit2(&pfile_in_zip_read_info->stream, -MAX_WBITS); in unzOpenCurrentFile3()
1609 pfile_in_zip_read_info->stream_initialised=Z_DEFLATED; in unzOpenCurrentFile3()
1612 TRYFREE(pfile_in_zip_read_info->read_buffer); in unzOpenCurrentFile3()
1613 TRYFREE(pfile_in_zip_read_info); in unzOpenCurrentFile3()
1624 pfile_in_zip_read_info->rest_read_compressed = in unzOpenCurrentFile3()
1626 pfile_in_zip_read_info->rest_read_uncompressed = in unzOpenCurrentFile3()
1630 pfile_in_zip_read_info->pos_in_zipfile = in unzOpenCurrentFile3()
1634 pfile_in_zip_read_info->stream.avail_in = (uInt)0; in unzOpenCurrentFile3()
1636 s->pfile_in_zip_read = pfile_in_zip_read_info; in unzOpenCurrentFile3()
1685 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzGetCurrentFileZStreamPos64() local
1689 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzGetCurrentFileZStreamPos64()
1690 if (pfile_in_zip_read_info==NULL) in unzGetCurrentFileZStreamPos64()
1692 return pfile_in_zip_read_info->pos_in_zipfile + in unzGetCurrentFileZStreamPos64()
1693 pfile_in_zip_read_info->byte_before_the_zipfile; in unzGetCurrentFileZStreamPos64()
1713 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzReadCurrentFile() local
1717 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzReadCurrentFile()
1719 if (pfile_in_zip_read_info==NULL) in unzReadCurrentFile()
1723 if (pfile_in_zip_read_info->read_buffer == NULL) in unzReadCurrentFile()
1728 pfile_in_zip_read_info->stream.next_out = (Bytef*)buf; in unzReadCurrentFile()
1730 pfile_in_zip_read_info->stream.avail_out = (uInt)len; in unzReadCurrentFile()
1732 if ((len>pfile_in_zip_read_info->rest_read_uncompressed) && in unzReadCurrentFile()
1733 (!(pfile_in_zip_read_info->raw))) in unzReadCurrentFile()
1734 pfile_in_zip_read_info->stream.avail_out = in unzReadCurrentFile()
1735 (uInt)pfile_in_zip_read_info->rest_read_uncompressed; in unzReadCurrentFile()
1737 if ((len>pfile_in_zip_read_info->rest_read_compressed+ in unzReadCurrentFile()
1738 pfile_in_zip_read_info->stream.avail_in) && in unzReadCurrentFile()
1739 (pfile_in_zip_read_info->raw)) in unzReadCurrentFile()
1740 pfile_in_zip_read_info->stream.avail_out = in unzReadCurrentFile()
1741 (uInt)pfile_in_zip_read_info->rest_read_compressed+ in unzReadCurrentFile()
1742 pfile_in_zip_read_info->stream.avail_in; in unzReadCurrentFile()
1744 while (pfile_in_zip_read_info->stream.avail_out>0) in unzReadCurrentFile()
1746 if ((pfile_in_zip_read_info->stream.avail_in==0) && in unzReadCurrentFile()
1747 (pfile_in_zip_read_info->rest_read_compressed>0)) in unzReadCurrentFile()
1750 if (pfile_in_zip_read_info->rest_read_compressed<uReadThis) in unzReadCurrentFile()
1751 uReadThis = (uInt)pfile_in_zip_read_info->rest_read_compressed; in unzReadCurrentFile()
1754 if (ZSEEK64(pfile_in_zip_read_info->z_filefunc, in unzReadCurrentFile()
1755 pfile_in_zip_read_info->filestream, in unzReadCurrentFile()
1756 pfile_in_zip_read_info->pos_in_zipfile + in unzReadCurrentFile()
1757 pfile_in_zip_read_info->byte_before_the_zipfile, in unzReadCurrentFile()
1760 if (ZREAD64(pfile_in_zip_read_info->z_filefunc, in unzReadCurrentFile()
1761 pfile_in_zip_read_info->filestream, in unzReadCurrentFile()
1762 pfile_in_zip_read_info->read_buffer, in unzReadCurrentFile()
1772 pfile_in_zip_read_info->read_buffer[i] = in unzReadCurrentFile()
1774 pfile_in_zip_read_info->read_buffer[i]); in unzReadCurrentFile()
1779 pfile_in_zip_read_info->pos_in_zipfile += uReadThis; in unzReadCurrentFile()
1781 pfile_in_zip_read_info->rest_read_compressed-=uReadThis; in unzReadCurrentFile()
1783 pfile_in_zip_read_info->stream.next_in = in unzReadCurrentFile()
1784 (Bytef*)pfile_in_zip_read_info->read_buffer; in unzReadCurrentFile()
1785 pfile_in_zip_read_info->stream.avail_in = (uInt)uReadThis; in unzReadCurrentFile()
1788 if ((pfile_in_zip_read_info->compression_method==0) || (pfile_in_zip_read_info->raw)) in unzReadCurrentFile()
1792 if ((pfile_in_zip_read_info->stream.avail_in == 0) && in unzReadCurrentFile()
1793 (pfile_in_zip_read_info->rest_read_compressed == 0)) in unzReadCurrentFile()
1796 if (pfile_in_zip_read_info->stream.avail_out < in unzReadCurrentFile()
1797 pfile_in_zip_read_info->stream.avail_in) in unzReadCurrentFile()
1798 uDoCopy = pfile_in_zip_read_info->stream.avail_out ; in unzReadCurrentFile()
1800 uDoCopy = pfile_in_zip_read_info->stream.avail_in ; in unzReadCurrentFile()
1803 *(pfile_in_zip_read_info->stream.next_out+i) = in unzReadCurrentFile()
1804 *(pfile_in_zip_read_info->stream.next_in+i); in unzReadCurrentFile()
1806 pfile_in_zip_read_info->total_out_64 = pfile_in_zip_read_info->total_out_64 + uDoCopy; in unzReadCurrentFile()
1808 pfile_in_zip_read_info->crc32 = crc32(pfile_in_zip_read_info->crc32, in unzReadCurrentFile()
1809 pfile_in_zip_read_info->stream.next_out, in unzReadCurrentFile()
1811 pfile_in_zip_read_info->rest_read_uncompressed-=uDoCopy; in unzReadCurrentFile()
1812 pfile_in_zip_read_info->stream.avail_in -= uDoCopy; in unzReadCurrentFile()
1813 pfile_in_zip_read_info->stream.avail_out -= uDoCopy; in unzReadCurrentFile()
1814 pfile_in_zip_read_info->stream.next_out += uDoCopy; in unzReadCurrentFile()
1815 pfile_in_zip_read_info->stream.next_in += uDoCopy; in unzReadCurrentFile()
1816 pfile_in_zip_read_info->stream.total_out += uDoCopy; in unzReadCurrentFile()
1819 else if (pfile_in_zip_read_info->compression_method==Z_BZIP2ED) in unzReadCurrentFile()
1826pfile_in_zip_read_info->bstream.next_in = (char*)pfile_in_zip_read_info->stream.next_in; in unzReadCurrentFile()
1827pfile_in_zip_read_info->bstream.avail_in = pfile_in_zip_read_info->stream.avail_in; in unzReadCurrentFile()
1828pfile_in_zip_read_info->bstream.total_in_lo32 = pfile_in_zip_read_info->stream.total_in; in unzReadCurrentFile()
1829 pfile_in_zip_read_info->bstream.total_in_hi32 = 0; in unzReadCurrentFile()
1830pfile_in_zip_read_info->bstream.next_out = (char*)pfile_in_zip_read_info->stream.next_out; in unzReadCurrentFile()
1831pfile_in_zip_read_info->bstream.avail_out = pfile_in_zip_read_info->stream.avail_out; in unzReadCurrentFile()
1832pfile_in_zip_read_info->bstream.total_out_lo32 = pfile_in_zip_read_info->stream.total_out; in unzReadCurrentFile()
1833 pfile_in_zip_read_info->bstream.total_out_hi32 = 0; in unzReadCurrentFile()
1835 uTotalOutBefore = pfile_in_zip_read_info->bstream.total_out_lo32; in unzReadCurrentFile()
1836 bufBefore = (const Bytef *)pfile_in_zip_read_info->bstream.next_out; in unzReadCurrentFile()
1838 err=BZ2_bzDecompress(&pfile_in_zip_read_info->bstream); in unzReadCurrentFile()
1840 uTotalOutAfter = pfile_in_zip_read_info->bstream.total_out_lo32; in unzReadCurrentFile()
1843 pfile_in_zip_read_info->total_out_64 = pfile_in_zip_read_info->total_out_64 + uOutThis; in unzReadCurrentFile()
1845pfile_in_zip_read_info->crc32 = crc32(pfile_in_zip_read_info->crc32,bufBefore, (uInt)(uOutThis)); in unzReadCurrentFile()
1846 pfile_in_zip_read_info->rest_read_uncompressed -= uOutThis; in unzReadCurrentFile()
1849pfile_in_zip_read_info->stream.next_in = (Bytef*)pfile_in_zip_read_info->bstream.next_in; in unzReadCurrentFile()
1850 pfile_in_zip_read_info->stream.avail_in = pfile_in_zip_read_info->bstream.avail_in; in unzReadCurrentFile()
1851pfile_in_zip_read_info->stream.total_in = pfile_in_zip_read_info->bstream.total_in_lo32; in unzReadCurrentFile()
1852pfile_in_zip_read_info->stream.next_out = (Bytef*)pfile_in_zip_read_info->bstream.next_out; in unzReadCurrentFile()
1853 pfile_in_zip_read_info->stream.avail_out = pfile_in_zip_read_info->bstream.avail_out; in unzReadCurrentFile()
1854pfile_in_zip_read_info->stream.total_out = pfile_in_zip_read_info->bstream.total_out_lo32; in unzReadCurrentFile()
1869 uAvailOutBefore = pfile_in_zip_read_info->stream.avail_out; in unzReadCurrentFile()
1870 bufBefore = pfile_in_zip_read_info->stream.next_out; in unzReadCurrentFile()
1872 err=inflate(&pfile_in_zip_read_info->stream,flush); in unzReadCurrentFile()
1874 if ((err>=0) && (pfile_in_zip_read_info->stream.msg!=NULL)) in unzReadCurrentFile()
1877 uAvailOutAfter = pfile_in_zip_read_info->stream.avail_out; in unzReadCurrentFile()
1880 pfile_in_zip_read_info->total_out_64 = pfile_in_zip_read_info->total_out_64 + uOutThis; in unzReadCurrentFile()
1882 pfile_in_zip_read_info->crc32 in unzReadCurrentFile()
1883 = crc32(pfile_in_zip_read_info->crc32,bufBefore, uOutThis); in unzReadCurrentFile()
1885 pfile_in_zip_read_info->rest_read_uncompressed -= uOutThis; in unzReadCurrentFile()
1908 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unztell() local
1912 pfile_in_zip_read_info=s->pfile_in_zip_read; in unztell()
1914 if (pfile_in_zip_read_info==NULL) in unztell()
1917 return (z_off_t)pfile_in_zip_read_info->stream.total_out; in unztell()
1924 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unztell64() local
1928 pfile_in_zip_read_info=s->pfile_in_zip_read; in unztell64()
1930 if (pfile_in_zip_read_info==NULL) in unztell64()
1933 return pfile_in_zip_read_info->total_out_64; in unztell64()
1943 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzeof() local
1947 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzeof()
1949 if (pfile_in_zip_read_info==NULL) in unzeof()
1952 if (pfile_in_zip_read_info->rest_read_uncompressed == 0) in unzeof()
1975 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzGetLocalExtrafield() local
1982 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzGetLocalExtrafield()
1984 if (pfile_in_zip_read_info==NULL) in unzGetLocalExtrafield()
1987 size_to_read = (pfile_in_zip_read_info->size_local_extrafield - in unzGetLocalExtrafield()
1988 pfile_in_zip_read_info->pos_local_extrafield); in unzGetLocalExtrafield()
2001 if (ZSEEK64(pfile_in_zip_read_info->z_filefunc, in unzGetLocalExtrafield()
2002 pfile_in_zip_read_info->filestream, in unzGetLocalExtrafield()
2003 pfile_in_zip_read_info->offset_local_extrafield + in unzGetLocalExtrafield()
2004 pfile_in_zip_read_info->pos_local_extrafield, in unzGetLocalExtrafield()
2008 if (ZREAD64(pfile_in_zip_read_info->z_filefunc, in unzGetLocalExtrafield()
2009 pfile_in_zip_read_info->filestream, in unzGetLocalExtrafield()
2025 file_in_zip64_read_info_s* pfile_in_zip_read_info; in unzCloseCurrentFile() local
2029 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzCloseCurrentFile()
2031 if (pfile_in_zip_read_info==NULL) in unzCloseCurrentFile()
2035 if ((pfile_in_zip_read_info->rest_read_uncompressed == 0) && in unzCloseCurrentFile()
2036 (!pfile_in_zip_read_info->raw)) in unzCloseCurrentFile()
2038 if (pfile_in_zip_read_info->crc32 != pfile_in_zip_read_info->crc32_wait) in unzCloseCurrentFile()
2043 TRYFREE(pfile_in_zip_read_info->read_buffer); in unzCloseCurrentFile()
2044 pfile_in_zip_read_info->read_buffer = NULL; in unzCloseCurrentFile()
2045 if (pfile_in_zip_read_info->stream_initialised == Z_DEFLATED) in unzCloseCurrentFile()
2046 inflateEnd(&pfile_in_zip_read_info->stream); in unzCloseCurrentFile()
2048 else if (pfile_in_zip_read_info->stream_initialised == Z_BZIP2ED) in unzCloseCurrentFile()
2049 BZ2_bzDecompressEnd(&pfile_in_zip_read_info->bstream); in unzCloseCurrentFile()
2053 pfile_in_zip_read_info->stream_initialised = 0; in unzCloseCurrentFile()
2054 TRYFREE(pfile_in_zip_read_info); in unzCloseCurrentFile()