From 5ff64f2caf70b1ede2fca4e81479229f9af93f61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20Trzci=C5=84ski?= Date: Sat, 29 Oct 2022 12:23:18 +0200 Subject: [PATCH] Use value_uint for value_mapping --- util/opts/opts.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/util/opts/opts.c b/util/opts/opts.c index 5e196a1..3c4d51b 100644 --- a/util/opts/opts.c +++ b/util/opts/opts.c @@ -76,15 +76,15 @@ static void print_help(option_t *options, const char *cmd) } if (option->value_mapping) { for (int j = 0; option->value_mapping[j].name; j++) { - if (option->value_mapping[j].value == *option->value) { + if (option->value_mapping[j].value == *option->value_uint) { printf("%s - ", option->value_mapping[j].name); break; } } } - unsigned mask = UINT_MAX >> ((sizeof(*option->value) - option->size) * 8); - printf(option->format, *option->value & mask); + unsigned mask = UINT_MAX >> ((sizeof(*option->value_uint) - option->size) * 8); + printf(option->format, *option->value_uint & mask); printf("\n"); } }