Lines Matching refs:aRead
523 u8 *aRead, /* Read into this buffer */ in zipfileReadData() argument
530 n = fread(aRead, 1, nRead, pFile); in zipfileReadData()
609 u8 *aRead = aBuf; in zipfileReadCDS() local
610 u32 sig = zipfileRead32(aRead); in zipfileReadCDS()
615 pCDS->iVersionMadeBy = zipfileRead16(aRead); in zipfileReadCDS()
616 pCDS->iVersionExtract = zipfileRead16(aRead); in zipfileReadCDS()
617 pCDS->flags = zipfileRead16(aRead); in zipfileReadCDS()
618 pCDS->iCompression = zipfileRead16(aRead); in zipfileReadCDS()
619 pCDS->mTime = zipfileRead16(aRead); in zipfileReadCDS()
620 pCDS->mDate = zipfileRead16(aRead); in zipfileReadCDS()
621 pCDS->crc32 = zipfileRead32(aRead); in zipfileReadCDS()
622 pCDS->szCompressed = zipfileRead32(aRead); in zipfileReadCDS()
623 pCDS->szUncompressed = zipfileRead32(aRead); in zipfileReadCDS()
624 assert( aRead==&aBuf[ZIPFILE_CDS_NFILE_OFF] ); in zipfileReadCDS()
625 pCDS->nFile = zipfileRead16(aRead); in zipfileReadCDS()
626 pCDS->nExtra = zipfileRead16(aRead); in zipfileReadCDS()
627 pCDS->nComment = zipfileRead16(aRead); in zipfileReadCDS()
628 pCDS->iDiskStart = zipfileRead16(aRead); in zipfileReadCDS()
629 pCDS->iInternalAttr = zipfileRead16(aRead); in zipfileReadCDS()
630 pCDS->iExternalAttr = zipfileRead32(aRead); in zipfileReadCDS()
631 pCDS->iOffset = zipfileRead32(aRead); in zipfileReadCDS()
632 assert( aRead==&aBuf[ZIPFILE_CDS_FIXED_SZ] ); in zipfileReadCDS()
646 u8 *aRead = aBuffer; in zipfileReadLFH() local
649 u32 sig = zipfileRead32(aRead); in zipfileReadLFH()
653 pLFH->iVersionExtract = zipfileRead16(aRead); in zipfileReadLFH()
654 pLFH->flags = zipfileRead16(aRead); in zipfileReadLFH()
655 pLFH->iCompression = zipfileRead16(aRead); in zipfileReadLFH()
656 pLFH->mTime = zipfileRead16(aRead); in zipfileReadLFH()
657 pLFH->mDate = zipfileRead16(aRead); in zipfileReadLFH()
658 pLFH->crc32 = zipfileRead32(aRead); in zipfileReadLFH()
659 pLFH->szCompressed = zipfileRead32(aRead); in zipfileReadLFH()
660 pLFH->szUncompressed = zipfileRead32(aRead); in zipfileReadLFH()
661 pLFH->nFile = zipfileRead16(aRead); in zipfileReadLFH()
662 pLFH->nExtra = zipfileRead16(aRead); in zipfileReadLFH()
808 u8 *aRead; in zipfileGetEntry() local
813 aRead = pTab->aBuffer; in zipfileGetEntry()
814 rc = zipfileReadData(pFile, aRead, ZIPFILE_CDS_FIXED_SZ, iOff, pzErr); in zipfileGetEntry()
816 aRead = (u8*)&aBlob[iOff]; in zipfileGetEntry()
823 int nFile = zipfileGetU16(&aRead[ZIPFILE_CDS_NFILE_OFF]); in zipfileGetEntry()
824 int nExtra = zipfileGetU16(&aRead[ZIPFILE_CDS_NFILE_OFF+2]); in zipfileGetEntry()
825 nExtra += zipfileGetU16(&aRead[ZIPFILE_CDS_NFILE_OFF+4]); in zipfileGetEntry()
829 nAlloc += zipfileGetU32(&aRead[ZIPFILE_CDS_SZCOMPRESSED_OFF]); in zipfileGetEntry()
837 rc = zipfileReadCDS(aRead, &pNew->cds); in zipfileGetEntry()
842 pFile, aRead, nExtra+nFile, iOff+ZIPFILE_CDS_FIXED_SZ, pzErr in zipfileGetEntry()
845 aRead = (u8*)&aBlob[iOff + ZIPFILE_CDS_FIXED_SZ]; in zipfileGetEntry()
851 pNew->cds.zFile = sqlite3_mprintf("%.*s", nFile, aRead); in zipfileGetEntry()
853 memcpy(pNew->aExtra, &aRead[nFile], nExtra); in zipfileGetEntry()
856 }else if( 0==zipfileScanExtra(&aRead[nFile], pNew->cds.nExtra, pt) ){ in zipfileGetEntry()
865 rc = zipfileReadData(pFile, aRead, szFix, pNew->cds.iOffset, pzErr); in zipfileGetEntry()
867 aRead = (u8*)&aBlob[pNew->cds.iOffset]; in zipfileGetEntry()
870 if( rc==SQLITE_OK ) rc = zipfileReadLFH(aRead, &lfh); in zipfileGetEntry()
1142 u8 *aRead = pTab->aBuffer; /* Temporary buffer */ in zipfileReadEOCD() local
1157 rc = zipfileReadData(pFile, aRead, nRead, iOff, &pTab->base.zErrMsg); in zipfileReadEOCD()
1160 aRead = (u8*)&aBlob[nBlob-nRead]; in zipfileReadEOCD()
1168 if( aRead[i]==0x50 && aRead[i+1]==0x4b in zipfileReadEOCD()
1169 && aRead[i+2]==0x05 && aRead[i+3]==0x06 in zipfileReadEOCD()
1181 aRead += i+4; in zipfileReadEOCD()
1182 pEOCD->iDisk = zipfileRead16(aRead); in zipfileReadEOCD()
1183 pEOCD->iFirstDisk = zipfileRead16(aRead); in zipfileReadEOCD()
1184 pEOCD->nEntry = zipfileRead16(aRead); in zipfileReadEOCD()
1185 pEOCD->nEntryTotal = zipfileRead16(aRead); in zipfileReadEOCD()
1186 pEOCD->nSize = zipfileRead32(aRead); in zipfileReadEOCD()
1187 pEOCD->iOffset = zipfileRead32(aRead); in zipfileReadEOCD()