diff options
author | (no author) <(no author)@4f64403b-2f21-0410-a795-97e2b3489a10> | 2010-11-10 01:57:21 +0000 |
---|---|---|
committer | (no author) <(no author)@4f64403b-2f21-0410-a795-97e2b3489a10> | 2010-11-10 01:57:21 +0000 |
commit | 199342fe3fedbccb283b7aff006520b1181c77d4 (patch) | |
tree | 6cfde8e9d1299271c56daaca78e1fee015e0419f | |
parent | 0ff20b1aac36808f86b110d3028b6913c0634de7 (diff) |
More appropriate minizip fix
git-svn-id: https://server.scottellis.com.au/svn/mim_plugs@551 4f64403b-2f21-0410-a795-97e2b3489a10
-rw-r--r-- | updater/unzipfile.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/updater/unzipfile.cpp b/updater/unzipfile.cpp index b14bf97..0ae83d0 100644 --- a/updater/unzipfile.cpp +++ b/updater/unzipfile.cpp @@ -3,7 +3,7 @@ #include <unzip.h>
-extern "C" void fill_memory_filefunc (zlib_filefunc_def* pzlib_filefunc_def);
+extern "C" void fill_memory_filefunc64 (zlib_filefunc64_def* pzlib_filefunc_def);
bool extractCurrentFile(unzFile uf, TCHAR *path)
{
@@ -90,13 +90,13 @@ bool extractCurrentFile(unzFile uf, TCHAR *path) void unzip_mem(char* buf, int len, TCHAR* dest)
{
- zlib_filefunc_def ffunc;
- fill_memory_filefunc(&ffunc);
+ zlib_filefunc64_def ffunc;
+ fill_memory_filefunc64(&ffunc);
char zipfile[128];
mir_snprintf(zipfile, sizeof(zipfile), "%p+%x", buf, len);
- unzFile uf = unzOpen2(zipfile, &ffunc);
+ unzFile uf = unzOpen2_64(zipfile, &ffunc);
if (uf)
{
do {
|