Lines Matching refs:pfile_in_zip_read_info

3522 	file_in_zip_read_info_s* pfile_in_zip_read_info;  in unzOpenCurrentFile()  local
3539 pfile_in_zip_read_info = (file_in_zip_read_info_s*)zmalloc(sizeof(file_in_zip_read_info_s)); in unzOpenCurrentFile()
3540 if (pfile_in_zip_read_info==NULL) in unzOpenCurrentFile()
3543 pfile_in_zip_read_info->read_buffer=(char*)zmalloc(UNZ_BUFSIZE); in unzOpenCurrentFile()
3544 pfile_in_zip_read_info->offset_local_extrafield = offset_local_extrafield; in unzOpenCurrentFile()
3545 pfile_in_zip_read_info->size_local_extrafield = size_local_extrafield; in unzOpenCurrentFile()
3546 pfile_in_zip_read_info->pos_local_extrafield=0; in unzOpenCurrentFile()
3548 if (pfile_in_zip_read_info->read_buffer==NULL) in unzOpenCurrentFile()
3550 if (pfile_in_zip_read_info!=0) zfree(pfile_in_zip_read_info); //unused pfile_in_zip_read_info=0; in unzOpenCurrentFile()
3554 pfile_in_zip_read_info->stream_initialised=0; in unzOpenCurrentFile()
3561 pfile_in_zip_read_info->crc32_wait=s->cur_file_info.crc; in unzOpenCurrentFile()
3562 pfile_in_zip_read_info->crc32=0; in unzOpenCurrentFile()
3563 pfile_in_zip_read_info->compression_method = in unzOpenCurrentFile()
3565 pfile_in_zip_read_info->file=s->file; in unzOpenCurrentFile()
3566 pfile_in_zip_read_info->byte_before_the_zipfile=s->byte_before_the_zipfile; in unzOpenCurrentFile()
3568 pfile_in_zip_read_info->stream.total_out = 0; in unzOpenCurrentFile()
3572 pfile_in_zip_read_info->stream.zalloc = (alloc_func)0; in unzOpenCurrentFile()
3573 pfile_in_zip_read_info->stream.zfree = (free_func)0; in unzOpenCurrentFile()
3574 pfile_in_zip_read_info->stream.opaque = (voidpf)0; in unzOpenCurrentFile()
3576 err=inflateInit2(&pfile_in_zip_read_info->stream); in unzOpenCurrentFile()
3578 pfile_in_zip_read_info->stream_initialised=1; in unzOpenCurrentFile()
3586 pfile_in_zip_read_info->rest_read_compressed = in unzOpenCurrentFile()
3588 pfile_in_zip_read_info->rest_read_uncompressed = in unzOpenCurrentFile()
3592 pfile_in_zip_read_info->pos_in_zipfile = in unzOpenCurrentFile()
3596 pfile_in_zip_read_info->stream.avail_in = (uInt)0; in unzOpenCurrentFile()
3599 s->pfile_in_zip_read = pfile_in_zip_read_info; in unzOpenCurrentFile()
3618 file_in_zip_read_info_s* pfile_in_zip_read_info = s->pfile_in_zip_read; in unzReadCurrentFile() local
3619 if (pfile_in_zip_read_info==NULL) return UNZ_PARAMERROR; in unzReadCurrentFile()
3620 if ((pfile_in_zip_read_info->read_buffer == NULL)) return UNZ_END_OF_LIST_OF_FILE; in unzReadCurrentFile()
3623 pfile_in_zip_read_info->stream.next_out = (Byte*)buf; in unzReadCurrentFile()
3624 pfile_in_zip_read_info->stream.avail_out = (uInt)len; in unzReadCurrentFile()
3626 if (len>pfile_in_zip_read_info->rest_read_uncompressed) in unzReadCurrentFile()
3627 { pfile_in_zip_read_info->stream.avail_out = (uInt)pfile_in_zip_read_info->rest_read_uncompressed; in unzReadCurrentFile()
3630 while (pfile_in_zip_read_info->stream.avail_out>0) in unzReadCurrentFile()
3631 …{ if ((pfile_in_zip_read_info->stream.avail_in==0) && (pfile_in_zip_read_info->rest_read_compresse… in unzReadCurrentFile()
3633 …if (pfile_in_zip_read_info->rest_read_compressed<uReadThis) uReadThis = (uInt)pfile_in_zip_read_in… in unzReadCurrentFile()
3635 …if (lufseek(pfile_in_zip_read_info->file, pfile_in_zip_read_info->pos_in_zipfile + pfile_in_zip_re… in unzReadCurrentFile()
3636 …if (lufread(pfile_in_zip_read_info->read_buffer,uReadThis,1,pfile_in_zip_read_info->file)!=1) retu… in unzReadCurrentFile()
3637 pfile_in_zip_read_info->pos_in_zipfile += uReadThis; in unzReadCurrentFile()
3638 pfile_in_zip_read_info->rest_read_compressed-=uReadThis; in unzReadCurrentFile()
3639 pfile_in_zip_read_info->stream.next_in = (Byte*)pfile_in_zip_read_info->read_buffer; in unzReadCurrentFile()
3640 pfile_in_zip_read_info->stream.avail_in = (uInt)uReadThis; in unzReadCurrentFile()
3643 if (pfile_in_zip_read_info->compression_method==0) in unzReadCurrentFile()
3645 if (pfile_in_zip_read_info->stream.avail_out < pfile_in_zip_read_info->stream.avail_in) in unzReadCurrentFile()
3646 { uDoCopy = pfile_in_zip_read_info->stream.avail_out ; in unzReadCurrentFile()
3649 { uDoCopy = pfile_in_zip_read_info->stream.avail_in ; in unzReadCurrentFile()
3652 { *(pfile_in_zip_read_info->stream.next_out+i) = *(pfile_in_zip_read_info->stream.next_in+i); in unzReadCurrentFile()
3654pfile_in_zip_read_info->crc32 = ucrc32(pfile_in_zip_read_info->crc32,pfile_in_zip_read_info->strea… in unzReadCurrentFile()
3655 pfile_in_zip_read_info->rest_read_uncompressed-=uDoCopy; in unzReadCurrentFile()
3656 pfile_in_zip_read_info->stream.avail_in -= uDoCopy; in unzReadCurrentFile()
3657 pfile_in_zip_read_info->stream.avail_out -= uDoCopy; in unzReadCurrentFile()
3658 pfile_in_zip_read_info->stream.next_out += uDoCopy; in unzReadCurrentFile()
3659 pfile_in_zip_read_info->stream.next_in += uDoCopy; in unzReadCurrentFile()
3660 pfile_in_zip_read_info->stream.total_out += uDoCopy; in unzReadCurrentFile()
3668 uTotalOutBefore = pfile_in_zip_read_info->stream.total_out; in unzReadCurrentFile()
3669 bufBefore = pfile_in_zip_read_info->stream.next_out; in unzReadCurrentFile()
3670 err=inflate(&pfile_in_zip_read_info->stream,flush); in unzReadCurrentFile()
3671 uTotalOutAfter = pfile_in_zip_read_info->stream.total_out; in unzReadCurrentFile()
3673pfile_in_zip_read_info->crc32 = ucrc32(pfile_in_zip_read_info->crc32,bufBefore,(uInt)(uOutThis)); in unzReadCurrentFile()
3674 pfile_in_zip_read_info->rest_read_uncompressed -= uOutThis; in unzReadCurrentFile()
3693 file_in_zip_read_info_s* pfile_in_zip_read_info; in unztell() local
3697 pfile_in_zip_read_info=s->pfile_in_zip_read; in unztell()
3699 if (pfile_in_zip_read_info==NULL) in unztell()
3702 return (z_off_t)pfile_in_zip_read_info->stream.total_out; in unztell()
3710 file_in_zip_read_info_s* pfile_in_zip_read_info; in unzeof() local
3714 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzeof()
3716 if (pfile_in_zip_read_info==NULL) in unzeof()
3719 if (pfile_in_zip_read_info->rest_read_uncompressed == 0) in unzeof()
3736 file_in_zip_read_info_s* pfile_in_zip_read_info; in unzGetLocalExtrafield() local
3743 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzGetLocalExtrafield()
3745 if (pfile_in_zip_read_info==NULL) in unzGetLocalExtrafield()
3748 size_to_read = (pfile_in_zip_read_info->size_local_extrafield - in unzGetLocalExtrafield()
3749 pfile_in_zip_read_info->pos_local_extrafield); in unzGetLocalExtrafield()
3762 …if (lufseek(pfile_in_zip_read_info->file, pfile_in_zip_read_info->offset_local_extrafield + pfile… in unzGetLocalExtrafield()
3765 if (lufread(buf,(uInt)size_to_read,1,pfile_in_zip_read_info->file)!=1) in unzGetLocalExtrafield()
3778 file_in_zip_read_info_s* pfile_in_zip_read_info; in unzCloseCurrentFile() local
3782 pfile_in_zip_read_info=s->pfile_in_zip_read; in unzCloseCurrentFile()
3784 if (pfile_in_zip_read_info==NULL) in unzCloseCurrentFile()
3788 if (pfile_in_zip_read_info->rest_read_uncompressed == 0) in unzCloseCurrentFile()
3790 if (pfile_in_zip_read_info->crc32 != pfile_in_zip_read_info->crc32_wait) in unzCloseCurrentFile()
3795 if (pfile_in_zip_read_info->read_buffer!=0) in unzCloseCurrentFile()
3796 { void *buf = pfile_in_zip_read_info->read_buffer; in unzCloseCurrentFile()
3798 pfile_in_zip_read_info->read_buffer=0; in unzCloseCurrentFile()
3800 pfile_in_zip_read_info->read_buffer = NULL; in unzCloseCurrentFile()
3801 if (pfile_in_zip_read_info->stream_initialised) in unzCloseCurrentFile()
3802 inflateEnd(&pfile_in_zip_read_info->stream); in unzCloseCurrentFile()
3804 pfile_in_zip_read_info->stream_initialised = 0; in unzCloseCurrentFile()
3805 … if (pfile_in_zip_read_info!=0) zfree(pfile_in_zip_read_info); // unused pfile_in_zip_read_info=0; in unzCloseCurrentFile()