]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Fix alpine build by removing LargestIntegralType in time_test
authoralessio <alessio@isc.org>
Fri, 22 Nov 2024 07:32:19 +0000 (08:32 +0100)
committeralessio <alessio@isc.org>
Fri, 22 Nov 2024 07:52:03 +0000 (08:52 +0100)
Avoids using functions that require LargestIntegralType arguments in
time_test to resolve import issues on Alpine Linux. Using size_t instead
wasn't an option due to compatibility issues with 32-bit architectures.

tests/isc/time_test.c

index 26d2775725855c180a3316de73a100abe248398d..3b5113b84493e31fbdebc0a113887302a2c0c1e4 100644 (file)
@@ -280,8 +280,7 @@ ISC_RUN_TEST_IMPL(isc_time_formatISO8601TZms_test) {
        assert_int_equal(buf[16], ':');
        assert_int_equal(buf[19], '.');
 
-       LargestIntegralType plus_minus[2] = { '+', '-' };
-       assert_in_set(buf[23], plus_minus, sizeof(plus_minus));
+       assert_true((buf[23] == '+') || (buf[23] == '-'));
        assert_int_equal(buf[26], ':');
 
        /* check time conversion correctness */