]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
lib/search/: Use (void)0 within _Generic(3) to avoid -Wunused-value diagnostics
authorAlejandro Colomar <alx@kernel.org>
Fri, 5 Dec 2025 15:06:15 +0000 (16:06 +0100)
committerSerge Hallyn <serge@hallyn.com>
Fri, 5 Dec 2025 15:21:50 +0000 (09:21 -0600)
Signed-off-by: Alejandro Colomar <alx@kernel.org>
lib/search/l/lfind.h
lib/search/l/lsearch.h
lib/search/sort/qsort.h

index 8e8676702483530433727c9622f4d6348dad8ab1..06ab775fb25710c5ea0d126e6fad3afbafbe1dd2 100644 (file)
@@ -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);                        \
 })
 
index 51d2715f91122ad4c97d9a6feb0b886e9ffef80e..80d5481656eb3e2ca5f758770f1bbbc053270fb7 100644 (file)
@@ -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);                       \
 })
 
index 471fdec8609e99084c7ef0c101d801c1540a36b7..de1ad71d19f64815b4ef3185ab3dfc666ef42a61 100644 (file)
@@ -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)