summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2023-08-17 21:40:28 -0700
committerMark Adler <madler@alumni.caltech.edu>2023-08-17 22:35:43 -0700
commit25bbd7f5a6a172b83b59fab7a80c55d1533dd100 (patch)
treea10fd4e31507946a24b1f6873bce0bfaf34df09d
parente13289e307524894164d40581f24860f35562485 (diff)
downloadzlib-25bbd7f5a6a172b83b59fab7a80c55d1533dd100.tar.gz
zlib-25bbd7f5a6a172b83b59fab7a80c55d1533dd100.tar.bz2
zlib-25bbd7f5a6a172b83b59fab7a80c55d1533dd100.zip
Avoid uninitialized and unused warnings in contrib/minizip.
-rw-r--r--contrib/minizip/miniunz.c8
-rw-r--r--contrib/minizip/minizip.c2
2 files changed, 8 insertions, 2 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)
diff --git a/contrib/minizip/minizip.c b/contrib/minizip/minizip.c
index 7b5e3eb..26ee8d0 100644
--- a/contrib/minizip/minizip.c
+++ b/contrib/minizip/minizip.c
@@ -384,7 +384,7 @@ int main(int argc, char *argv[]) {
384 ((argv[i][1]>='0') && (argv[i][1]<='9'))) && 384 ((argv[i][1]>='0') && (argv[i][1]<='9'))) &&
385 (strlen(argv[i]) == 2))) 385 (strlen(argv[i]) == 2)))
386 { 386 {
387 FILE * fin; 387 FILE * fin = NULL;
388 size_t size_read; 388 size_t size_read;
389 const char* filenameinzip = argv[i]; 389 const char* filenameinzip = argv[i];
390 const char *savefilenameinzip; 390 const char *savefilenameinzip;