@@ -736,15 +736,15 @@ typedef NameData *Name;
736736StaticAssertStmt(__builtin_types_compatible_p(__typeof__(varname), typename), \
737737CppAsString(varname) " does not have type " CppAsString(typename))
738738#define AssertVariableIsOfTypeMacro (varname ,typename ) \
739- StaticAssertExpr(__builtin_types_compatible_p(__typeof__(varname), typename), \
740- CppAsString(varname) " does not have type " CppAsString(typename))
739+ ((void) StaticAssertExpr(__builtin_types_compatible_p(__typeof__(varname), typename), \
740+ CppAsString(varname) " does not have type " CppAsString(typename) ))
741741#else /* !HAVE__BUILTIN_TYPES_COMPATIBLE_P */
742742#define AssertVariableIsOfType (varname ,typename ) \
743743StaticAssertStmt(sizeof(varname) == sizeof(typename), \
744744CppAsString(varname) " does not have type " CppAsString(typename))
745745#define AssertVariableIsOfTypeMacro (varname ,typename ) \
746- StaticAssertExpr(sizeof(varname) == sizeof(typename), \
747- CppAsString(varname) " does not have type " CppAsString(typename))
746+ ((void) StaticAssertExpr(sizeof(varname) == sizeof(typename), \
747+ CppAsString(varname) " does not have type " CppAsString(typename) ))
748748#endif /* HAVE__BUILTIN_TYPES_COMPATIBLE_P */
749749
750750