From a9ef3eb4c0c87ac4c6a41e4c3401b14a45fc5a56 Mon Sep 17 00:00:00 2001 From: Mika Lindqvist Date: Mon, 6 Oct 2025 21:22:40 +0300 Subject: [PATCH] Fix cast and truncation warnings. --- test/benchmarks/benchmark_slidehash.cc | 4 ++-- test/benchmarks/benchmark_uncompress.cc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test/benchmarks/benchmark_slidehash.cc b/test/benchmarks/benchmark_slidehash.cc index 53e95168..4313450a 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 5653a350..998b6ae2 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: -- 2.47.3