summaryrefslogtreecommitdiff
path: root/src/minizip/zip.c
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
parentd1913325e49894c60348daf7bfbd6ec54e8b2e87 (diff)
Fixed minizip.
Diffstat (limited to 'src/minizip/zip.c')
-rw-r--r--src/minizip/zip.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/minizip/zip.c b/src/minizip/zip.c
index a0a55e6..3164199 100644
--- a/src/minizip/zip.c
+++ b/src/minizip/zip.c
@@ -1881,15 +1881,14 @@ int Write_GlobalComment(zip64_internal* zi, const char* global_comment)
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)