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

Commit 70160f44 authored by Yabin Cui's avatar Yabin Cui
Browse files

kill HAVE_PREAD

Bug: 18397613
Change-Id: I3990bd0f95cf38c5a9229180a1ddc699941892fc
parent 606bb5f2
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -744,7 +744,7 @@ static int32_t UpdateEntryFromDataDescriptor(int fd,
// as a side effect of this call.
// as a side effect of this call.
static inline ssize_t ReadAtOffset(int fd, uint8_t* buf, size_t len,
static inline ssize_t ReadAtOffset(int fd, uint8_t* buf, size_t len,
                                   off64_t off) {
                                   off64_t off) {
#ifdef HAVE_PREAD
#if !defined(_WIN32)
  return TEMP_FAILURE_RETRY(pread64(fd, buf, len, off));
  return TEMP_FAILURE_RETRY(pread64(fd, buf, len, off));
#else
#else
  // The only supported platform that doesn't support pread at the moment
  // The only supported platform that doesn't support pread at the moment
@@ -756,7 +756,7 @@ static inline ssize_t ReadAtOffset(int fd, uint8_t* buf, size_t len,
  }
  }


  return TEMP_FAILURE_RETRY(read(fd, buf, len));
  return TEMP_FAILURE_RETRY(read(fd, buf, len));
#endif  // HAVE_PREAD
#endif
}
}


static int32_t FindEntry(const ZipArchive* archive, const int ent,
static int32_t FindEntry(const ZipArchive* archive, const int ent,