From: Hans Kristian Rosbach Date: Wed, 15 Apr 2026 13:31:48 +0000 (+0200) Subject: Fix UBSAN implicit conversion warning in test/fuzz/fuzzer_example_flush.c. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d1afe3a6f7cb51c6cd4aaec2189b9e2ce267fbfe;p=thirdparty%2Fzlib-ng.git Fix UBSAN implicit conversion warning in test/fuzz/fuzzer_example_flush.c. --- diff --git a/test/fuzz/fuzzer_example_flush.c b/test/fuzz/fuzzer_example_flush.c index baa6988e3..1901fed09 100644 --- a/test/fuzz/fuzzer_example_flush.c +++ b/test/fuzz/fuzzer_example_flush.c @@ -42,7 +42,7 @@ void test_flush(unsigned char *compr, z_size_t *comprLen) { err = PREFIX(deflate)(&c_stream, Z_FULL_FLUSH); CHECK_ERR(err, "deflate flush 1"); - compr[3]++; /* force an error in first compressed block */ + compr[3] = (unsigned char)(compr[3] + 1); /* force an error in first compressed block */ c_stream.avail_in = len - 3; err = PREFIX(deflate)(&c_stream, Z_FINISH);