]> git.ipfire.org Git - thirdparty/git.git/commit
t/helper: don't depend on implicit wraparound
authorPatrick Steinhardt <ps@pks.im>
Fri, 6 Dec 2024 10:27:31 +0000 (11:27 +0100)
committerJunio C Hamano <gitster@pobox.com>
Fri, 6 Dec 2024 11:20:05 +0000 (20:20 +0900)
commite03d2a9ccb88c7ff42237f5890a05e071497f8ae
tree2ba604283c8889ffef48795399fa2dd47ac71898
parent89a0c5c024a53375a703a92dee11666d7ae11cd2
t/helper: don't depend on implicit wraparound

In our test helpers we have two cases where we assign -1 to an `unsigned
long`. The intent is to essentially mean "unbounded output", which is
achieved via implicit wraparound of the value.

This pattern causes warnings with -Wsign-compare though. Adapt it and
instead use `ULONG_MAX` explicitly.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/helper/test-csprng.c
t/helper/test-genrandom.c