verify: Fix syntax error with GCC 4.6 in C++ mode.
authorBruno Haible <bruno@clisp.org>
Sat, 9 Apr 2011 00:12:11 +0000 (02:12 +0200)
committerBruno Haible <bruno@clisp.org>
Sat, 9 Apr 2011 00:12:11 +0000 (02:12 +0200)
commitef127178789143d8a9817b81bc5c3c86fe744b50
treed9d163607a16fb02b2c91d85aa6e82468cc776bd
parent306bd09ac7e6d8cb9983da12613f680c933d15dd
verify: Fix syntax error with GCC 4.6 in C++ mode.

* lib/verify.h (HAVE__STATIC_ASSERT): Don't define in C++ mode.
(HAVE_STATIC_ASSERT): New macro.
(verify_true, verify): Use 'static_assert' if it is supported and
'_Static_assert' is not supported.
ChangeLog
lib/verify.h