Lines Matching refs:ZipfileEntry
7097 typedef struct ZipfileEntry ZipfileEntry;
7098 struct ZipfileEntry {
7104 ZipfileEntry *pNext; /* Next element in in-memory CDS */
7122 ZipfileEntry *pFreeEntry; /* Free this list when cursor is closed or reset */
7123 ZipfileEntry *pCurrent; /* Current entry */
7138 ZipfileEntry *pFirstEntry; /* Linked list of all files (if pWriteFd!=0) */
7139 ZipfileEntry *pLastEntry; /* Last element in pFirstEntry list */
7238 ** Free the ZipfileEntry structure indicated by the only argument.
7240 static void zipfileEntryFree(ZipfileEntry *p){
7252 ZipfileEntry *pEntry;
7253 ZipfileEntry *pNext;
7301 ZipfileEntry *p;
7302 ZipfileEntry *pNext;
7636 ** function creates a ZipfileEntry object based on the zip archive entry
7649 ZipfileEntry **ppEntry /* OUT: Pointer to new object */
7664 ZipfileEntry *pNew;
7670 nAlloc = sizeof(ZipfileEntry) + nExtra;
7675 pNew = (ZipfileEntry*)sqlite3_malloc64(nAlloc);
7679 memset(pNew, 0, sizeof(ZipfileEntry));
7752 ZipfileEntry *p = 0;
8044 ZipfileEntry *pBefore,
8045 ZipfileEntry *pNew
8058 ZipfileEntry **pp;
8074 ZipfileEntry *pNew = 0;
8181 static ZipfileEntry *zipfileNewEntry(const char *zPath){
8182 ZipfileEntry *pNew;
8183 pNew = sqlite3_malloc(sizeof(ZipfileEntry));
8185 memset(pNew, 0, sizeof(ZipfileEntry));
8195 static int zipfileSerializeLFH(ZipfileEntry *pEntry, u8 *aBuf){
8230 ZipfileEntry *pEntry,
8372 static void zipfileRemoveEntryFromList(ZipfileTab *pTab, ZipfileEntry *pOld){
8374 ZipfileEntry **pp;
8392 ZipfileEntry *pNew = 0; /* New in-memory CDS entry */
8404 ZipfileEntry *pOld = 0;
8405 ZipfileEntry *pOld2 = 0;
8510 ZipfileEntry *p;
8599 static int zipfileSerializeCDS(ZipfileEntry *pEntry, u8 *aBuf){
8649 ZipfileEntry *p;
8791 ZipfileEntry e; /* New entry to add to zip archive */
8914 /* Assemble the ZipfileEntry object for the new zip archive entry */