Lines Matching refs:us

502     unz64_s us;
520 us.z_filefunc.zseek32_file = NULL;
521 us.z_filefunc.ztell32_file = NULL;
523 fill_fopen64_filefunc(&us.z_filefunc.zfile_func64);
525 us.z_filefunc = *pzlib_filefunc64_32_def;
526 us.is64bitOpenFunction = is64bitOpenFunction;
530 us.filestream = ZOPEN64(us.z_filefunc,
534 if (us.filestream==NULL)
537 central_pos = unz64local_SearchCentralDir64(&us.z_filefunc,us.filestream);
543 us.isZip64 = 1;
545 if (ZSEEK64(us.z_filefunc, us.filestream,
550 if (unz64local_getLong(&us.z_filefunc, us.filestream,&uL)!=UNZ_OK)
554 if (unz64local_getLong64(&us.z_filefunc, us.filestream,&uL64)!=UNZ_OK)
558 if (unz64local_getShort(&us.z_filefunc, us.filestream,&uS)!=UNZ_OK)
562 if (unz64local_getShort(&us.z_filefunc, us.filestream,&uS)!=UNZ_OK)
566 if (unz64local_getLong(&us.z_filefunc, us.filestream,&number_disk)!=UNZ_OK)
570 if (unz64local_getLong(&us.z_filefunc, us.filestream,&number_disk_with_CD)!=UNZ_OK)
574 if (unz64local_getLong64(&us.z_filefunc, us.filestream,&us.gi.number_entry)!=UNZ_OK)
578 if (unz64local_getLong64(&us.z_filefunc, us.filestream,&number_entry_CD)!=UNZ_OK)
581 if ((number_entry_CD!=us.gi.number_entry) ||
587 if (unz64local_getLong64(&us.z_filefunc, us.filestream,&us.size_central_dir)!=UNZ_OK)
592 if (unz64local_getLong64(&us.z_filefunc, us.filestream,&us.offset_central_dir)!=UNZ_OK)
595 us.gi.size_comment = 0;
599 central_pos = unz64local_SearchCentralDir(&us.z_filefunc,us.filestream);
603 us.isZip64 = 0;
605 if (ZSEEK64(us.z_filefunc, us.filestream,
610 if (unz64local_getLong(&us.z_filefunc, us.filestream,&uL)!=UNZ_OK)
614 if (unz64local_getShort(&us.z_filefunc, us.filestream,&number_disk)!=UNZ_OK)
618 if (unz64local_getShort(&us.z_filefunc, us.filestream,&number_disk_with_CD)!=UNZ_OK)
622 if (unz64local_getShort(&us.z_filefunc, us.filestream,&uL)!=UNZ_OK)
624 us.gi.number_entry = uL;
627 if (unz64local_getShort(&us.z_filefunc, us.filestream,&uL)!=UNZ_OK)
631 if ((number_entry_CD!=us.gi.number_entry) ||
637 if (unz64local_getLong(&us.z_filefunc, us.filestream,&uL)!=UNZ_OK)
639 us.size_central_dir = uL;
643 if (unz64local_getLong(&us.z_filefunc, us.filestream,&uL)!=UNZ_OK)
645 us.offset_central_dir = uL;
648 if (unz64local_getShort(&us.z_filefunc, us.filestream,&us.gi.size_comment)!=UNZ_OK)
652 if ((central_pos<us.offset_central_dir+us.size_central_dir) &&
658 ZCLOSE64(us.z_filefunc, us.filestream);
662 us.byte_before_the_zipfile = central_pos -
663 (us.offset_central_dir+us.size_central_dir);
664 us.central_pos = central_pos;
665 us.pfile_in_zip_read = NULL;
666 us.encrypted = 0;
672 *s=us;
737 unz64_s us;
750 us.z_filefunc.zseek32_file = NULL;
751 us.z_filefunc.ztell32_file = NULL;
752 fill_fopen64_filefunc(&us.z_filefunc.zfile_func64);
753 us.is64bitOpenFunction = 0;
755 us.filestream = inputfile;
757 if (us.filestream == NULL) {
761 central_pos = unz64local_SearchCentralDir64(&us.z_filefunc, us.filestream);
766 us.isZip64 = 1;
768 if (ZSEEK64(us.z_filefunc, us.filestream, central_pos, ZLIB_FILEFUNC_SEEK_SET) != 0) {
773 if (unz64local_getLong(&us.z_filefunc, us.filestream, &uL) != UNZ_OK) {
778 if (unz64local_getLong64(&us.z_filefunc, us.filestream, &uL64) != UNZ_OK) {
783 if (unz64local_getShort(&us.z_filefunc, us.filestream, &uS) != UNZ_OK) {
788 if (unz64local_getShort(&us.z_filefunc, us.filestream, &uS) != UNZ_OK) {
793 if (unz64local_getLong(&us.z_filefunc, us.filestream, &number_disk) != UNZ_OK) {
798 if (unz64local_getLong(&us.z_filefunc, us.filestream, &number_disk_with_CD) != UNZ_OK) {
803 if (unz64local_getLong64(&us.z_filefunc, us.filestream, &us.gi.number_entry) != UNZ_OK) {
808 if (unz64local_getLong64(&us.z_filefunc, us.filestream, &number_entry_CD) != UNZ_OK) {
812 if ((number_entry_CD != us.gi.number_entry) || (number_disk_with_CD != 0) || (number_disk != 0)) {
817 if (unz64local_getLong64(&us.z_filefunc, us.filestream, &us.size_central_dir) != UNZ_OK) {
823 if (unz64local_getLong64(&us.z_filefunc, us.filestream, &us.offset_central_dir) != UNZ_OK) {
827 us.gi.size_comment = 0;
830 central_pos = unz64local_SearchCentralDir(&us.z_filefunc, us.filestream);
835 us.isZip64 = 0;
837 if (ZSEEK64(us.z_filefunc, us.filestream, central_pos, ZLIB_FILEFUNC_SEEK_SET) != 0) {
842 if (unz64local_getLong(&us.z_filefunc, us.filestream, &uL) != UNZ_OK) {
847 if (unz64local_getShort(&us.z_filefunc, us.filestream, &number_disk) != UNZ_OK) {
852 if (unz64local_getShort(&us.z_filefunc, us.filestream, &number_disk_with_CD) != UNZ_OK) {
857 if (unz64local_getShort(&us.z_filefunc, us.filestream, &uL) != UNZ_OK) {
860 us.gi.number_entry = uL;
863 if (unz64local_getShort(&us.z_filefunc, us.filestream, &uL) != UNZ_OK) {
868 if ((number_entry_CD != us.gi.number_entry) || (number_disk_with_CD != 0) || (number_disk != 0)) {
873 if (unz64local_getLong(&us.z_filefunc, us.filestream, &uL) != UNZ_OK) {
876 us.size_central_dir = uL;
879 if (unz64local_getLong(&us.z_filefunc, us.filestream, &uL) != UNZ_OK) {
882 us.offset_central_dir = uL;
885 if (unz64local_getShort(&us.z_filefunc, us.filestream, &us.gi.size_comment) != UNZ_OK) {
890 if ((central_pos < us.offset_central_dir + us.size_central_dir) && (err == UNZ_OK)) {
895 ZCLOSE64(us.z_filefunc, us.filestream);
899 us.byte_before_the_zipfile = central_pos - (us.offset_central_dir + us.size_central_dir);
900 us.central_pos = central_pos;
901 us.pfile_in_zip_read = NULL;
902 us.encrypted = 0;
906 *s = us;