summaryrefslogtreecommitdiff
path: root/src/minizip/zip.c.diff
diff options
context:
space:
mode:
authorXavier Roche <xroche@users.noreply.github.com>2014-05-24 08:37:21 +0000
committerXavier Roche <xroche@users.noreply.github.com>2014-05-24 08:37:21 +0000
commit033ce293b8f80652bdfbdfa07196389393e35866 (patch)
tree7a461fedb6afeb7f76ef09e7f1c2aed8fadda0d6 /src/minizip/zip.c.diff
parentd1913325e49894c60348daf7bfbd6ec54e8b2e87 (diff)
Fixed minizip.
Diffstat (limited to 'src/minizip/zip.c.diff')
-rw-r--r--src/minizip/zip.c.diff17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/minizip/zip.c.diff b/src/minizip/zip.c.diff
index 423816f..e8c1bd4 100644
--- a/src/minizip/zip.c.diff
+++ b/src/minizip/zip.c.diff
@@ -1,20 +1,19 @@
---- zip.c.orig 2014-05-24 09:54:26.314883072 +0200
-+++ zip.c 2014-05-24 09:52:59.338410979 +0200
-@@ -1879,6 +1879,19 @@
+--- zip.c.orig 2013-02-24 08:32:30.000000000 +0100
++++ zip.c 2014-05-24 10:36:41.744297397 +0200
+@@ -1879,6 +1879,18 @@
return err;
}
+extern int ZEXPORT zipFlush (zipFile file)
+{
-+ zip_internal* zi;
++ zip64_internal* zi;
++
+ if (file == NULL)
+ return ZIP_PARAMERROR;
-+ zi = (zip_internal*)file;
+
-+ if (zi->z_filefunc.zflush_file != NULL && zi->filestream != NULL)
-+ return ZFLUSH(zi->z_filefunc,zi->filestream);
-+ else
-+ return EOF;
++ zi = (zip64_internal*)file;
++
++ return ZFLUSH64(zi->z_filefunc,zi->filestream);
+}
+
extern int ZEXPORT zipClose (zipFile file, const char* global_comment)