]> xenbits.xensource.com Git - xen.git/commitdiff
Adjust non-debug ASSERT() definition to avoid unused-variable warnings.
authorKeir Fraser <keir@xen.org>
Mon, 22 Aug 2011 15:15:19 +0000 (16:15 +0100)
committerKeir Fraser <keir@xen.org>
Mon, 22 Aug 2011 15:15:19 +0000 (16:15 +0100)
Signed-off-by: Keir Fraser <keir@xen.org>
xen/include/xen/lib.h

index 0102b8ab70fe80c830b9df656f595c82ed58e072..3e3a0caf8b0f14a5e91a13ab68add9c737a7bad2 100644 (file)
@@ -37,7 +37,7 @@ do {                                                            \
 #define ASSERT(p) \
     do { if ( unlikely(!(p)) ) assert_failed(#p); } while (0)
 #else
-#define ASSERT(p) ((void)0)
+#define ASSERT(p) do { if ( 0 && (p) ); } while (0)
 #endif
 
 #define ABS(_x) ({                              \