Lines Matching defs:nExtra
2500 int nExtra;
2502 nExtra = p->nDigit - p->nFrac - 1;
2503 if( nExtra ){
2504 if( nExtra>=iExp ){
2508 iExp -= nExtra;
7058 u16 nExtra;
7094 u16 nExtra;
7101 u8 *aExtra; /* cds.nExtra+cds.nComment bytes of extra data */
7469 pCDS->nExtra = zipfileRead16(aRead);
7505 pLFH->nExtra = zipfileRead16(aRead);
7512 ** Buffer aExtra (size nExtra bytes) contains zip archive "extra" fields.
7526 static int zipfileScanExtra(u8 *aExtra, int nExtra, u32 *pmTime){
7529 u8 *pEnd = &aExtra[nExtra];
7667 int nExtra = zipfileGetU16(&aRead[ZIPFILE_CDS_NFILE_OFF+2]);
7668 nExtra += zipfileGetU16(&aRead[ZIPFILE_CDS_NFILE_OFF+4]);
7670 nAlloc = sizeof(ZipfileEntry) + nExtra;
7685 pFile, aRead, nExtra+nFile, iOff+ZIPFILE_CDS_FIXED_SZ, pzErr
7696 memcpy(pNew->aExtra, &aRead[nFile], nExtra);
7699 }else if( 0==zipfileScanExtra(&aRead[nFile], pNew->cds.nExtra, pt) ){
7716 pNew->iDataOff += lfh.nFile + lfh.nExtra;
7718 pNew->aData = &pNew->aExtra[nExtra];
7757 pCsr->iNextOff += (int)p->cds.nExtra + p->cds.nFile + p->cds.nComment;
8080 iOff += (int)pNew->cds.nExtra + pNew->cds.nFile + pNew->cds.nComment;
8199 pCds->nExtra = 9;
8212 zipfileWrite16(a, pCds->nExtra);
8604 pCDS->nExtra = 9;
8619 zipfileWrite16(a, pCDS->nExtra);
8630 int n = (int)pCDS->nExtra + (int)pCDS->nComment;
8634 assert( pCDS->nExtra==9 );
8720 (u32)p->nExtra, (u32)p->nComment,