Revert :Force sync files written by minzip
forward port from 5.x
https://gerrit.omnirom.org/#/c/12524/
Change-Id: I303662cf28278bd9dd3799b3d0b5a07f96169416
diff --git a/minzip/Zip.c b/minzip/Zip.c
index c627250..1f035ad 100644
--- a/minzip/Zip.c
+++ b/minzip/Zip.c
@@ -977,8 +977,7 @@
setfscreatecon(secontext);
}
- int fd = open(targetFile, O_CREAT|O_WRONLY|O_TRUNC|O_SYNC,
- UNZIP_FILEMODE);
+ int fd = creat(targetFile, UNZIP_FILEMODE);
if (secontext) {
freecon(secontext);
@@ -993,12 +992,7 @@
}
bool ok = mzExtractZipEntryToFile(pArchive, pEntry, fd);
- if (ok) {
- ok = (fsync(fd) == 0);
- }
- if (close(fd) != 0) {
- ok = false;
- }
+ close(fd);
if (!ok) {
LOGE("Error extracting \"%s\"\n", targetFile);
ok = false;