From: Behdad Esfahbod Date: Thu, 21 Apr 2011 20:34:22 +0000 (-0400) Subject: Add ASSERT_STATIC_EXPR macro X-Git-Tag: submit/2.0alpha-wayland/20121130.004132~9^2~329 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dcb7026f33cbcdf60e9b7fcdd44c64cc08702c74;p=profile%2Fivi%2Forg.tizen.video-player.git Add ASSERT_STATIC_EXPR macro Unused right now. --- diff --git a/src/hb-private.hh b/src/hb-private.hh index ae52889..85561d2 100644 --- a/src/hb-private.hh +++ b/src/hb-private.hh @@ -78,6 +78,8 @@ HB_BEGIN_DECLS #define _ASSERT_STATIC0(_line, _cond) _ASSERT_STATIC1 (_line, (_cond)) #define ASSERT_STATIC(_cond) _ASSERT_STATIC0 (__LINE__, (_cond)) +#define ASSERT_STATIC_EXPR(_cond) ((void) sizeof (char[(_cond) ? 1 : -1])) + /* Lets assert int types. Saves trouble down the road. */