Avoid uninitialized and unused warnings in contrib/minizip.

This commit is contained in:
Mark Adler 2023-08-17 21:40:28 -07:00
parent e13289e307
commit 25bbd7f5a6
2 changed files with 8 additions and 2 deletions

View File

@ -111,6 +111,10 @@ static void change_file_date(const char *filename, uLong dosdate, tm_unz tmu_dat
ut.actime=ut.modtime=mktime(&newdate); ut.actime=ut.modtime=mktime(&newdate);
utime(filename,&ut); utime(filename,&ut);
#else
(void)filename;
(void)dosdate;
(void)tmu_date;
#endif #endif
#endif #endif
} }
@ -127,6 +131,8 @@ static int mymkdir(const char* dirname) {
ret = mkdir (dirname,0775); ret = mkdir (dirname,0775);
#elif __APPLE__ #elif __APPLE__
ret = mkdir (dirname,0775); ret = mkdir (dirname,0775);
#else
(void)dirname;
#endif #endif
return ret; return ret;
} }
@ -237,7 +243,7 @@ static int do_list(unzFile uf) {
char filename_inzip[256]; char filename_inzip[256];
unz_file_info64 file_info; unz_file_info64 file_info;
uLong ratio=0; uLong ratio=0;
const char *string_method; const char *string_method = "";
char charCrypt=' '; char charCrypt=' ';
err = unzGetCurrentFileInfo64(uf,&file_info,filename_inzip,sizeof(filename_inzip),NULL,0,NULL,0); err = unzGetCurrentFileInfo64(uf,&file_info,filename_inzip,sizeof(filename_inzip),NULL,0,NULL,0);
if (err!=UNZ_OK) if (err!=UNZ_OK)

View File

@ -384,7 +384,7 @@ int main(int argc, char *argv[]) {
((argv[i][1]>='0') && (argv[i][1]<='9'))) && ((argv[i][1]>='0') && (argv[i][1]<='9'))) &&
(strlen(argv[i]) == 2))) (strlen(argv[i]) == 2)))
{ {
FILE * fin; FILE * fin = NULL;
size_t size_read; size_t size_read;
const char* filenameinzip = argv[i]; const char* filenameinzip = argv[i];
const char *savefilenameinzip; const char *savefilenameinzip;