Lines Matching refs:pEntry

161         ZipEntry* pEntry = mEntries[idx];
162 if (!pEntry->getDeleted() &&
163 strcmp(fileName, pEntry->getFileName()) == 0)
165 return pEntry;
309 ZipEntry* pEntry = new ZipEntry;
311 result = pEntry->initFromCDE(mZipFp);
314 delete pEntry;
318 mEntries.add(pEntry);
362 ZipEntry* pEntry = NULL;
394 pEntry = new ZipEntry;
395 pEntry->initNew(storageName, NULL);
408 pEntry->mLFH.write(mZipFp);
498 pEntry->setDataInfo(uncompressedLen, endPosn - startPosn, crc,
500 pEntry->setModWhen(modWhen);
501 pEntry->setLFHOffset(lfhPosn);
514 pEntry->mLFH.write(mZipFp);
517 * Add pEntry to the list.
519 mEntries.add(pEntry);
521 *ppEntry = pEntry;
522 pEntry = NULL;
527 delete pEntry;
541 ZipEntry* pEntry = NULL;
557 pEntry = new ZipEntry;
558 if (pEntry == NULL) {
563 result = pEntry->initFromExternal(pSourceZip, pSourceEntry);
567 result = pEntry->addPadding(padding);
582 pEntry->mLFH.write(mZipFp);
605 ALOGW("copy of '%s' failed\n", pEntry->mCDE.mFileName);
618 pEntry->setLFHOffset(lfhPosn); // sets mCDE.mLocalHeaderRelOffset
625 * Add pEntry to the list.
627 mEntries.add(pEntry);
629 *ppEntry = pEntry;
630 pEntry = NULL;
635 delete pEntry;
875 status_t ZipFile::remove(ZipEntry* pEntry)
878 * Should verify that pEntry is actually part of this archive, and
883 pEntry->setDeleted();
916 ZipEntry* pEntry = mEntries[i];
917 pEntry->mCDE.write(mZipFp);
971 ZipEntry* pEntry = mEntries[i];
974 if (pEntry->getLFHOffset() != 0) {
987 span = nextOffset - pEntry->getLFHOffset();
999 // i, pEntry->getLFHOffset(), span, pEntry->getDeleted(), count);
1001 if (pEntry->getDeleted()) {
1005 delete pEntry;
1014 // pEntry->getFileName(), adjust);
1015 result = filemove(mZipFp, pEntry->getLFHOffset() - adjust,
1016 pEntry->getLFHOffset(), span);
1023 pEntry->setLFHOffset(pEntry->getLFHOffset() - adjust);
1141 bool ZipFile::uncompress(const ZipEntry* pEntry, void* buf) const