diff options
Diffstat (limited to 'contrib/minizip/miniunz.c')
-rw-r--r-- | contrib/minizip/miniunz.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/contrib/minizip/miniunz.c b/contrib/minizip/miniunz.c index 4f18b30..a12aec8 100644 --- a/contrib/minizip/miniunz.c +++ b/contrib/minizip/miniunz.c | |||
@@ -111,6 +111,10 @@ static void change_file_date(const char *filename, uLong dosdate, tm_unz tmu_dat | |||
111 | 111 | ||
112 | ut.actime=ut.modtime=mktime(&newdate); | 112 | ut.actime=ut.modtime=mktime(&newdate); |
113 | utime(filename,&ut); | 113 | utime(filename,&ut); |
114 | #else | ||
115 | (void)filename; | ||
116 | (void)dosdate; | ||
117 | (void)tmu_date; | ||
114 | #endif | 118 | #endif |
115 | #endif | 119 | #endif |
116 | } | 120 | } |
@@ -127,6 +131,8 @@ static int mymkdir(const char* dirname) { | |||
127 | ret = mkdir (dirname,0775); | 131 | ret = mkdir (dirname,0775); |
128 | #elif __APPLE__ | 132 | #elif __APPLE__ |
129 | ret = mkdir (dirname,0775); | 133 | ret = mkdir (dirname,0775); |
134 | #else | ||
135 | (void)dirname; | ||
130 | #endif | 136 | #endif |
131 | return ret; | 137 | return ret; |
132 | } | 138 | } |
@@ -237,7 +243,7 @@ static int do_list(unzFile uf) { | |||
237 | char filename_inzip[256]; | 243 | char filename_inzip[256]; |
238 | unz_file_info64 file_info; | 244 | unz_file_info64 file_info; |
239 | uLong ratio=0; | 245 | uLong ratio=0; |
240 | const char *string_method; | 246 | const char *string_method = ""; |
241 | char charCrypt=' '; | 247 | char charCrypt=' '; |
242 | err = unzGetCurrentFileInfo64(uf,&file_info,filename_inzip,sizeof(filename_inzip),NULL,0,NULL,0); | 248 | err = unzGetCurrentFileInfo64(uf,&file_info,filename_inzip,sizeof(filename_inzip),NULL,0,NULL,0); |
243 | if (err!=UNZ_OK) | 249 | if (err!=UNZ_OK) |