From a5ff19e7e92bcbb51902795b694254a66c32daf3 Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Tue, 7 May 2019 09:27:59 -0700 Subject: [PATCH] libziparchive: remove now-unused FindEntry overload. Bug: http://b/129068177 Test: treehugger Change-Id: I53da90bb61b0299aca545f9a1420f64e3f909657 --- .../include/ziparchive/zip_archive.h | 2 -- libziparchive/zip_archive.cc | 19 +------------------ 2 files changed, 1 insertion(+), 20 deletions(-) diff --git a/libziparchive/include/ziparchive/zip_archive.h b/libziparchive/include/ziparchive/zip_archive.h index 32c6ea830..6e837a430 100644 --- a/libziparchive/include/ziparchive/zip_archive.h +++ b/libziparchive/include/ziparchive/zip_archive.h @@ -163,8 +163,6 @@ void CloseArchive(ZipArchiveHandle archive); * can be called concurrently. */ int32_t FindEntry(const ZipArchiveHandle archive, const std::string_view entryName, ZipEntry* data); -// TODO: remove this internally, where there is a new user. -int32_t FindEntry(const ZipArchiveHandle archive, const ZipString& entryName, ZipEntry* data); /* * Start iterating over all entries of a zip file. The order of iteration diff --git a/libziparchive/zip_archive.cc b/libziparchive/zip_archive.cc index bc7103b96..2bd8fb92a 100644 --- a/libziparchive/zip_archive.cc +++ b/libziparchive/zip_archive.cc @@ -741,23 +741,6 @@ void EndIteration(void* cookie) { delete reinterpret_cast(cookie); } -// TODO: remove this internally. -int32_t FindEntry(const ZipArchiveHandle archive, const ZipString& entryName, ZipEntry* data) { - if (entryName.name_length == 0) { - ALOGW("Zip: Invalid filename %.*s", entryName.name_length, entryName.name); - return kInvalidEntryName; - } - - const int64_t ent = EntryToIndex(archive->hash_table, archive->hash_table_size, entryName, - archive->central_directory.GetBasePtr()); - if (ent < 0) { - ALOGV("Zip: Could not find entry %.*s", entryName.name_length, entryName.name); - return static_cast(ent); // kEntryNotFound is safe to truncate. - } - // We know there are at most hast_table_size entries, safe to truncate. - return FindEntry(archive, static_cast(ent), data); -} - int32_t FindEntry(const ZipArchiveHandle archive, const std::string_view entryName, ZipEntry* data) { if (entryName.empty() || entryName.size() > static_cast(UINT16_MAX)) { @@ -771,7 +754,7 @@ int32_t FindEntry(const ZipArchiveHandle archive, const std::string_view entryNa ALOGV("Zip: Could not find entry %.*s", static_cast(entryName.size()), entryName.data()); return static_cast(ent); // kEntryNotFound is safe to truncate. } - // We know there are at most hast_table_size entries, safe to truncate. + // We know there are at most hash_table_size entries, safe to truncate. return FindEntry(archive, static_cast(ent), data); }