Lines Matching refs:cds

256   ZipfileCDS cds;            /* Parsed CDS record */  member
399 sqlite3_free(p->cds.zFile); in zipfileEntryFree()
837 rc = zipfileReadCDS(aRead, &pNew->cds); in zipfileGetEntry()
851 pNew->cds.zFile = sqlite3_mprintf("%.*s", nFile, aRead); in zipfileGetEntry()
854 if( pNew->cds.zFile==0 ){ in zipfileGetEntry()
856 }else if( 0==zipfileScanExtra(&aRead[nFile], pNew->cds.nExtra, pt) ){ in zipfileGetEntry()
857 pNew->mUnixTime = zipfileMtime(&pNew->cds); in zipfileGetEntry()
865 rc = zipfileReadData(pFile, aRead, szFix, pNew->cds.iOffset, pzErr); in zipfileGetEntry()
867 aRead = (u8*)&aBlob[pNew->cds.iOffset]; in zipfileGetEntry()
872 pNew->iDataOff = pNew->cds.iOffset + ZIPFILE_LFH_FIXED_SZ; in zipfileGetEntry()
874 if( aBlob && pNew->cds.szCompressed ){ in zipfileGetEntry()
876 memcpy(pNew->aData, &aBlob[pNew->iDataOff], pNew->cds.szCompressed); in zipfileGetEntry()
880 (int)pNew->cds.iOffset in zipfileGetEntry()
914 pCsr->iNextOff += (int)p->cds.nExtra + p->cds.nFile + p->cds.nComment; in zipfileNext()
1039 ZipfileCDS *pCDS = &pCsr->pCurrent->cds; in zipfileColumn()
1237 iOff += (int)pNew->cds.nExtra + pNew->cds.nFile + pNew->cds.nComment; in zipfileLoadDirectory()
1343 pNew->cds.zFile = sqlite3_mprintf("%s", zPath); in zipfileNewEntry()
1344 if( pNew->cds.zFile==0 ){ in zipfileNewEntry()
1353 ZipfileCDS *pCds = &pEntry->cds; in zipfileSerializeLFH()
1583 if( zipfileComparePath(pOld->cds.zFile, zDelete, nDelete)==0 ){ in zipfileUpdate()
1669 if( zipfileComparePath(p->cds.zFile, zPath, nPath)==0 ){ in zipfileUpdate()
1695 pNew->cds.iVersionMadeBy = ZIPFILE_NEWENTRY_MADEBY; in zipfileUpdate()
1696 pNew->cds.iVersionExtract = ZIPFILE_NEWENTRY_REQUIRED; in zipfileUpdate()
1697 pNew->cds.flags = ZIPFILE_NEWENTRY_FLAGS; in zipfileUpdate()
1698 pNew->cds.iCompression = (u16)iMethod; in zipfileUpdate()
1699 zipfileMtimeToDos(&pNew->cds, mTime); in zipfileUpdate()
1700 pNew->cds.crc32 = iCrc32; in zipfileUpdate()
1701 pNew->cds.szCompressed = nData; in zipfileUpdate()
1702 pNew->cds.szUncompressed = (u32)sz; in zipfileUpdate()
1703 pNew->cds.iExternalAttr = (mode<<16); in zipfileUpdate()
1704 pNew->cds.iOffset = (u32)pTab->szCurrent; in zipfileUpdate()
1705 pNew->cds.nFile = (u16)nPath; in zipfileUpdate()
1758 ZipfileCDS *pCDS = &pEntry->cds; in zipfileSerializeCDS()
1854 ZipfileCDS *p = &pCsr->pCurrent->cds; in zipfileFunctionCds()
1920 ZipfileBuffer cds; member
2072 e.cds.iVersionMadeBy = ZIPFILE_NEWENTRY_MADEBY; in zipfileStep()
2073 e.cds.iVersionExtract = ZIPFILE_NEWENTRY_REQUIRED; in zipfileStep()
2074 e.cds.flags = ZIPFILE_NEWENTRY_FLAGS; in zipfileStep()
2075 e.cds.iCompression = (u16)iMethod; in zipfileStep()
2076 zipfileMtimeToDos(&e.cds, (u32)e.mUnixTime); in zipfileStep()
2077 e.cds.crc32 = iCrc32; in zipfileStep()
2078 e.cds.szCompressed = nData; in zipfileStep()
2079 e.cds.szUncompressed = szUncompressed; in zipfileStep()
2080 e.cds.iExternalAttr = (mode<<16); in zipfileStep()
2081 e.cds.iOffset = p->body.n; in zipfileStep()
2082 e.cds.nFile = (u16)nName; in zipfileStep()
2083 e.cds.zFile = zName; in zipfileStep()
2086 nByte = ZIPFILE_LFH_FIXED_SZ + e.cds.nFile + 9; in zipfileStep()
2098 nByte = ZIPFILE_CDS_FIXED_SZ + e.cds.nFile + 9; in zipfileStep()
2099 if( (rc = zipfileBufferGrow(&p->cds, nByte)) ) goto zipfile_step_out; in zipfileStep()
2100 p->cds.n += zipfileSerializeCDS(&e, &p->cds.a[p->cds.n]); in zipfileStep()
2133 eocd.nSize = p->cds.n; in zipfileFinal()
2136 nZip = p->body.n + p->cds.n + ZIPFILE_EOCD_FIXED_SZ; in zipfileFinal()
2142 memcpy(&aZip[p->body.n], p->cds.a, p->cds.n); in zipfileFinal()
2143 zipfileSerializeEOCD(&eocd, &aZip[p->body.n + p->cds.n]); in zipfileFinal()
2149 sqlite3_free(p->cds.a); in zipfileFinal()