diff options
| author | CoprDistGit <infra@openeuler.org> | 2026-11-07 06:22:11 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2026-11-07 06:22:11 +0000 |
| commit | d259e194df12569c8fe286eacd285be28118ecd7 (patch) | |
| tree | 838258e9a13837f135e94257e7d17db9c9218608 /backport-avoid-uninitialized-and-unused-warnings-in-contrib-minizip.patch | |
| parent | b1143670a63c1a72a4bd0e0e4337fc5fa3be85b4 (diff) | |
automatic import of zlibopeneuler24.03_LTS_SP3
Diffstat (limited to 'backport-avoid-uninitialized-and-unused-warnings-in-contrib-minizip.patch')
| -rw-r--r-- | backport-avoid-uninitialized-and-unused-warnings-in-contrib-minizip.patch | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/backport-avoid-uninitialized-and-unused-warnings-in-contrib-minizip.patch b/backport-avoid-uninitialized-and-unused-warnings-in-contrib-minizip.patch new file mode 100644 index 0000000..c40bb55 --- /dev/null +++ b/backport-avoid-uninitialized-and-unused-warnings-in-contrib-minizip.patch @@ -0,0 +1,63 @@ +From 25bbd7f5a6a172b83b59fab7a80c55d1533dd100 Mon Sep 17 00:00:00 2001 +From: Mark Adler <madler@alumni.caltech.edu> +Date: Thu, 17 Aug 2023 21:40:28 -0700 +Subject: [PATCH] Avoid uninitialized and unused warnings in contrib/minizip. + +Reference:https://github.com/madler/zlib/commit/25bbd7f5a6a172b83b59fab7a80c55d1533dd100 +Conflict:NA +--- + contrib/minizip/miniunz.c | 10 ++++++++-- + contrib/minizip/minizip.c | 2 +- + 2 files changed, 9 insertions(+), 3 deletions(-) + +diff --git a/contrib/minizip/miniunz.c b/contrib/minizip/miniunz.c +index 3d65401..507820d 100644 +--- a/contrib/minizip/miniunz.c ++++ b/contrib/minizip/miniunz.c +@@ -113,7 +113,11 @@ void change_file_date(filename,dosdate,tmu_date) + + ut.actime=ut.modtime=mktime(&newdate); + utime(filename,&ut); +-#endif ++#else ++ (void)filename; ++ (void)dosdate; ++ (void)tmu_date; ++#endif + #endif + } + +@@ -131,6 +135,8 @@ int mymkdir(dirname) + ret = mkdir (dirname,0775); + #elif __APPLE__ + ret = mkdir (dirname,0775); ++#else ++ (void)dirname; + #endif + return ret; + } +@@ -248,7 +254,7 @@ int do_list(uf) + char filename_inzip[256]; + unz_file_info64 file_info; + uLong ratio=0; +- const char *string_method; ++ const char *string_method = ""; + char charCrypt=' '; + err = unzGetCurrentFileInfo64(uf,&file_info,filename_inzip,sizeof(filename_inzip),NULL,0,NULL,0); + if (err!=UNZ_OK) +diff --git a/contrib/minizip/minizip.c b/contrib/minizip/minizip.c +index c5d9cc6..5dde38f 100644 +--- a/contrib/minizip/minizip.c ++++ b/contrib/minizip/minizip.c +@@ -395,7 +395,7 @@ int main(argc,argv) + ((argv[i][1]>='0') && (argv[i][1]<='9'))) && + (strlen(argv[i]) == 2))) + { +- FILE * fin; ++ FILE * fin = NULL; + size_t size_read; + const char* filenameinzip = argv[i]; + const char *savefilenameinzip; +-- +2.27.0 + |
