Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f36a2311 authored by Piotr Jastrzebski's avatar Piotr Jastrzebski Committed by Android Git Automerger
Browse files

am 3e13ed08: Merge "Cleanup ziparchive"

* commit '3e13ed08':
  Cleanup ziparchive
parents 3859029a 3e13ed08
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -888,6 +888,8 @@ static int32_t FindEntry(const ZipArchive* archive, const int ent,

struct IterationHandle {
  uint32_t position;
  // We're not using vector here because this code is used in the Windows SDK
  // where the STL is not available.
  const uint8_t* prefix;
  uint16_t prefix_len;
  ZipArchive* archive;
@@ -897,8 +899,7 @@ struct IterationHandle {
  IterationHandle(const ZipEntryName& prefix_name)
      : prefix_len(prefix_name.name_length) {
    uint8_t* prefix_copy = new uint8_t[prefix_len];
    memcpy(reinterpret_cast<void*>(prefix_copy), prefix_name.name,
           prefix_len * sizeof(uint8_t));
    memcpy(prefix_copy, prefix_name.name, prefix_len);
    prefix = prefix_copy;
  }