| 6366 | va_end(ap); |
| 6367 | } |
| 6368 | static void zipfileCursorErr(ZipfileCsr *pCsr, const char *zFmt, ...){ |
| 6369 | va_list ap; |
| 6370 | va_start(ap, zFmt); |
| 6371 | sqlite3_free(pCsr->base.pVtab->zErrMsg); |
| 6372 | pCsr->base.pVtab->zErrMsg = sqlite3_vmprintf(zFmt, ap); |
| 6373 | va_end(ap); |
| 6374 | } |
| 6375 | |
| 6376 | /* |
| 6377 | ** Read nRead bytes of data from offset iOff of file pFile into buffer |