summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMika Lindqvist <postmaster@raasu.org>2025-09-06 20:25:54 +0300
committerHans Kristian Rosbach <hk-github@circlestorm.org>2025-09-09 14:33:07 +0200
commite0c008c844725ac885e1d74bdaba323f3efb59c5 (patch)
tree18d2d6f200708861b9b68ae84add227f604a0264 /test
parent0a15fa9bb20934443aeda066cbee7a163d7bf12a (diff)
downloadProject-Tick-e0c008c844725ac885e1d74bdaba323f3efb59c5.tar.gz
Project-Tick-e0c008c844725ac885e1d74bdaba323f3efb59c5.zip
Fix type mismatch with Windows GCC.
Diffstat (limited to 'test')
-rw-r--r--test/fuzz/fuzzer_compress.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/fuzz/fuzzer_compress.c b/test/fuzz/fuzzer_compress.c
index 71cdf99ecf..2eca038234 100644
--- a/test/fuzz/fuzzer_compress.c
+++ b/test/fuzz/fuzzer_compress.c
@@ -11,8 +11,8 @@
static const uint8_t *data;
static size_t dataLen;
-static void check_compress_level(uint8_t *compr, z_size_t comprLen,
- uint8_t *uncompr, z_size_t uncomprLen,
+static void check_compress_level(uint8_t *compr, z_uintmax_t comprLen,
+ uint8_t *uncompr, z_uintmax_t uncomprLen,
int level) {
PREFIX(compress2)(compr, &comprLen, data, dataLen, level);
PREFIX(uncompress)(uncompr, &uncomprLen, compr, comprLen);
@@ -37,7 +37,7 @@ static void write_zlib_header(uint8_t *s) {
put_byte(s, 1, (header & 0xff));
}
-static void check_decompress(uint8_t *compr, size_t comprLen) {
+static void check_decompress(uint8_t *compr, z_uintmax_t comprLen) {
/* We need to write a valid zlib header of size two bytes. Copy the input data
in a larger buffer. Do not modify the input data to avoid libFuzzer error:
fuzz target overwrites its const input. */
@@ -46,7 +46,7 @@ static void check_decompress(uint8_t *compr, size_t comprLen) {
memcpy(copy + 2, data, dataLen);
write_zlib_header(copy);
- PREFIX(uncompress)(compr, &comprLen, copy, copyLen);
+ PREFIX(uncompress)(compr, &comprLen, copy, (z_uintmax_t)copyLen);
free(copy);
}