[Libguestfs] [PATCH nbdkit v2 follow-up 2/4] Add __attribute__((__unused__))

Richard W.M. Jones rjones at redhat.com
Thu Nov 25 15:30:51 UTC 2021


../../common/include/checked-overflow.h:164:18: error: typedef 'x_has_uint_type' locally defined but not used [-Werror=unused-local-typedefs]
     typedef char x_has_uint_type[(typeof (x))-1 > 0 ? 1 : -1]; \
                  ^
---
 common/include/checked-overflow.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/common/include/checked-overflow.h b/common/include/checked-overflow.h
index d72f95a2..01943948 100644
--- a/common/include/checked-overflow.h
+++ b/common/include/checked-overflow.h
@@ -161,7 +161,7 @@
  */
 #define STATIC_ASSERT_UNSIGNED_INT(x)                          \
   do {                                                         \
-    typedef char x_has_uint_type[(typeof (x))-1 > 0 ? 1 : -1]; \
+    typedef char x_has_uint_type[(typeof (x))-1 > 0 ? 1 : -1] __attribute__((__unused__)); \
   } while (0)
 
 /* Assign the sum "a + b" to "*r", using uintmax_t modular arithmetic.
-- 
2.32.0




More information about the Libguestfs mailing list