Lines Matching defs:aBlob
10168 ** If aBlob is not NULL, then it is a pointer to a buffer (nBlob bytes in
10169 ** size) containing an entire zip archive image. Or, if aBlob is NULL,
10180 const u8 *aBlob, /* Pointer to in-memory file image */
10181 int nBlob, /* Size of aBlob[] in bytes */
10182 FILE *pFile, /* If aBlob==0, read from this file */
10191 if( aBlob==0 ){
10195 aRead = (u8*)&aBlob[iOff];
10207 if( aBlob ){
10219 }else if( aBlob==0 ){
10224 aRead = (u8*)&aBlob[iOff + ZIPFILE_CDS_FIXED_SZ];
10246 aRead = (u8*)&aBlob[pNew->cds.iOffset];
10253 if( aBlob && pNew->cds.szCompressed ){
10255 memcpy(pNew->aData, &aBlob[pNew->iDataOff], pNew->cds.szCompressed);
10508 ** If aBlob is not NULL, then it points to a buffer nBlob bytes in size
10509 ** containing an entire zip archive image. Or, if aBlob is NULL, then pFile
10519 const u8 *aBlob, /* Pointer to in-memory file image */
10520 int nBlob, /* Size of aBlob[] in bytes */
10521 FILE *pFile, /* Read from this file if aBlob==0 */
10529 if( aBlob==0 ){
10542 aRead = (u8*)&aBlob[nBlob-nRead];
10604 static int zipfileLoadDirectory(ZipfileTab *pTab, const u8 *aBlob, int nBlob){
10610 rc = zipfileReadEOCD(pTab, aBlob, nBlob, pTab->pWriteFd, &eocd);
10614 rc = zipfileGetEntry(pTab, aBlob, nBlob, pTab->pWriteFd, iOff, &pNew);
10651 const u8 *aBlob = (const u8*)sqlite3_value_blob(argv[0]);
10654 if( aBlob==0 ){
10655 aBlob = &aEmptyBlob;
10658 rc = zipfileLoadDirectory(pTab, aBlob, nBlob);
19814 unsigned char *aBlob = (unsigned char*)pBlob;
19824 zStr[i*2] = aHex[ (aBlob[i] >> 4) ];
19825 zStr[i*2+1] = aHex[ (aBlob[i] & 0x0F) ];