From: Johannes Schindelin Date: Thu, 9 Jul 2026 16:49:35 +0000 (+0000) Subject: archive-zip: widen `zlib_deflate_raw()`'s maxsize local to `size_t` X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=075b33feee5236696cb8407eff4fe2d2e8012a4a;p=thirdparty%2Fgit.git archive-zip: widen `zlib_deflate_raw()`'s maxsize local to `size_t` Prep for the upcoming `git_deflate_bound()` widening to `size_t`: the local that catches its return needs to be `size_t` too, otherwise the widening would introduce a silent Windows narrowing here. No semantic effect with the current unsigned-long-returning `git_deflate_bound()` (`size_t == unsigned long` on this caller's platforms today). Assisted-by: Opus 4.7 Signed-off-by: Johannes Schindelin Signed-off-by: Junio C Hamano --- diff --git a/archive-zip.c b/archive-zip.c index 97ea8d60d6..a487d4c041 100644 --- a/archive-zip.c +++ b/archive-zip.c @@ -206,7 +206,7 @@ static void *zlib_deflate_raw(void *data, unsigned long size, unsigned long *compressed_size) { git_zstream stream; - unsigned long maxsize; + size_t maxsize; void *buffer; int result;