From: Alejandro Colomar Date: Fri, 5 Dec 2025 15:06:15 +0000 (+0100) Subject: lib/search/: Use (void)0 within _Generic(3) to avoid -Wunused-value diagnostics X-Git-Tag: 4.19.0-rc1~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a5d35cca4f41fbc73cce5f0bac66e19844cb3e6;p=thirdparty%2Fshadow.git lib/search/: Use (void)0 within _Generic(3) to avoid -Wunused-value diagnostics Signed-off-by: Alejandro Colomar --- diff --git a/lib/search/l/lfind.h b/lib/search/l/lfind.h index 8e8676702..06ab775fb 100644 --- a/lib/search/l/lfind.h +++ b/lib/search/l/lfind.h @@ -19,8 +19,8 @@ #define lfind_T(T, ...) lfind_T_(typeas(T), __VA_ARGS__) #define lfind_T_(T, k, a, n, cmp) \ ({ \ - _Generic(k, T *: 0, const T *: 0); \ - _Generic(a, T *: 0, const T *: 0); \ + _Generic(k, T *: (void)0, const T *: (void)0); \ + _Generic(a, T *: (void)0, const T *: (void)0); \ (T *) lfind_(k, a, n, sizeof(T), cmp); \ }) diff --git a/lib/search/l/lsearch.h b/lib/search/l/lsearch.h index 51d2715f9..80d548165 100644 --- a/lib/search/l/lsearch.h +++ b/lib/search/l/lsearch.h @@ -18,8 +18,8 @@ #define lsearch_T(T, ...) lsearch_T_(typeas(T), __VA_ARGS__) #define lsearch_T_(T, k, a, n, cmp) \ ({ \ - _Generic(k, T *: 0, const T *: 0); \ - _Generic(a, T *: 0); \ + _Generic(k, T *: (void)0, const T *: (void)0); \ + _Generic(a, T *: (void)0); \ (T *) lsearch(k, a, n, sizeof(T), cmp); \ }) diff --git a/lib/search/sort/qsort.h b/lib/search/sort/qsort.h index 471fdec86..de1ad71d1 100644 --- a/lib/search/sort/qsort.h +++ b/lib/search/sort/qsort.h @@ -18,7 +18,7 @@ #define qsort_T(T, ...) qsort_T_(typeas(T), __VA_ARGS__) #define qsort_T_(T, a, n, cmp) do \ { \ - _Generic(a, T *: 0); \ + _Generic(a, T *: (void)0); \ qsort(a, n, sizeof(T), cmp); \ } while (0)