diff options
author | Xavier Roche <xroche@users.noreply.github.com> | 2014-05-24 08:37:21 +0000 |
---|---|---|
committer | Xavier Roche <xroche@users.noreply.github.com> | 2014-05-24 08:37:21 +0000 |
commit | 033ce293b8f80652bdfbdfa07196389393e35866 (patch) | |
tree | 7a461fedb6afeb7f76ef09e7f1c2aed8fadda0d6 /src/minizip/zip.c | |
parent | d1913325e49894c60348daf7bfbd6ec54e8b2e87 (diff) |
Fixed minizip.
Diffstat (limited to 'src/minizip/zip.c')
-rw-r--r-- | src/minizip/zip.c | 11 |
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) |