From: Mika Lindqvist Date: Mon, 6 Oct 2025 18:22:40 +0000 (+0300) Subject: Fix cast and truncation warnings. X-Git-Tag: 2.3.0-rc1~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a9ef3eb4c0c87ac4c6a41e4c3401b14a45fc5a56;p=thirdparty%2Fzlib-ng.git Fix cast and truncation warnings. --- diff --git a/test/benchmarks/benchmark_slidehash.cc b/test/benchmarks/benchmark_slidehash.cc index 53e951681..4313450ae 100644 --- a/test/benchmarks/benchmark_slidehash.cc +++ b/test/benchmarks/benchmark_slidehash.cc @@ -28,13 +28,13 @@ public: l0 = (uint16_t *)zng_alloc_aligned(HASH_SIZE * sizeof(uint16_t), 64); for (uint32_t i = 0; i < HASH_SIZE; i++) { - l0[i] = rand(); + l0[i] = (uint16_t)rand(); } l1 = (uint16_t *)zng_alloc_aligned(MAX_RANDOM_INTS * sizeof(uint16_t), 64); for (int32_t i = 0; i < MAX_RANDOM_INTS; i++) { - l1[i] = rand(); + l1[i] = (uint16_t)rand(); } deflate_state *s = (deflate_state*)malloc(sizeof(deflate_state)); diff --git a/test/benchmarks/benchmark_uncompress.cc b/test/benchmarks/benchmark_uncompress.cc index 5653a350d..998b6ae29 100644 --- a/test/benchmarks/benchmark_uncompress.cc +++ b/test/benchmarks/benchmark_uncompress.cc @@ -26,7 +26,7 @@ private: uint8_t *inbuff; uint8_t *outbuff; uint8_t *compressed_buff[NUM_TESTS]; - uLong compressed_sizes[NUM_TESTS]; + z_uintmax_t compressed_sizes[NUM_TESTS]; int64_t sizes[NUM_TESTS] = {1, 64, 1024, 16384, 128*1024, 1024*1024}; public: