From 9e6ab12ae24a0a7bfeb664cb754990688ee9bbb9 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Sat, 6 Jan 2024 12:42:48 +0100 Subject: cmocka: Use uint_value_in_set_display_error() in _assert_not_in_set() --- src/cmocka.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/cmocka.c b/src/cmocka.c index b1963d3..5346268 100644 --- a/src/cmocka.c +++ b/src/cmocka.c @@ -2262,10 +2262,14 @@ void _assert_not_in_set(const uintmax_t value, const uintmax_t values[], const size_t number_of_values, const char* const file, const int line) { - CheckIntegerSet check_integer_set; - check_integer_set.set = values; - check_integer_set.size_of_set = number_of_values; - if (!value_in_set_display_error(value, &check_integer_set, 1)) { + struct check_unsigned_integer_set check_uint_set = { + .set = values, + .size_of_set = number_of_values, + }; + bool ok; + + ok = uint_value_in_set_display_error(value, &check_uint_set, true); + if (!ok) { _fail(file, line); } } -- cgit v1.1