Lines Matching refs:zipfile
193 ZipArchiveHandle zipfile = nullptr;
194 if (OpenArchiveFile(zipfile, fp) != ZIPARCHIVE_OK) {
199 if (!try_default && LocateFile(zipfile, archive_filename.data()) != ZIPARCHIVE_OK) {
204 if (try_default && LocateFile(zipfile, ARCHIVE_FILENAME) != ZIPARCHIVE_OK) {
205 OpenPandaFileFromZipErrorHandler(zipfile);
211 if (GetCurrentFileInfo(zipfile, &entry) != ZIPARCHIVE_OK) {
212 OpenPandaFileFromZipErrorHandler(zipfile);
218 OpenPandaFileFromZipErrorHandler(zipfile);
222 if (OpenCurrentFile(zipfile) != ZIPARCHIVE_OK) {
223 CloseCurrentFile(zipfile);
224 OpenPandaFileFromZipErrorHandler(zipfile);
228 GetCurrentFileOffset(zipfile, &entry);
229 std::unique_ptr<const panda_file::File> file = HandleArchive(zipfile, fp, location, entry,
231 CloseCurrentFile(zipfile);
232 OpenPandaFileFromZipErrorHandler(zipfile);