libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit 8ffa0a10d1b86a7a03bbaa97d824634827f8d119
parent b78e24a19272415a1a0244d0a13676baece55bd7
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Mon, 29 Jan 2024 23:50:13 +0100

Fuzz tests: muted undefined behaviour signal

Diffstat:
Msrc/testzzuf/test_get.c | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/testzzuf/test_get.c b/src/testzzuf/test_get.c @@ -704,7 +704,8 @@ ahc_check (void *cls, /* Check that all 'upload_data' is addressable */ size_t pos; for (pos = 0; pos < *upload_data_size; ++pos) - data_sum += (unsigned char) upload_data[pos]; + data_sum = + (unsigned char) (data_sum + (unsigned char) upload_data[pos]); if (0 != *upload_data_size) { if (3 >= *upload_data_size)