]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Turn no-op versions of INNER_REQUEST into statements, not values,
authorJulian Seward <jseward@acm.org>
Wed, 7 Mar 2012 17:11:44 +0000 (17:11 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 7 Mar 2012 17:11:44 +0000 (17:11 +0000)
since gcc complains about "statement with no effect" or some such for
the simple "0" version.  Also, make the formal parameter names a bit
more unique.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12426

include/pub_tool_inner.h

index 909f637c2259f8941e6484edd951f7bb35558d9d..88c9b355bc3ec7b1e01e6b601ca72e327b0de9b0 100644 (file)
 #define ENABLE_INNER_CLIENT_REQUEST 1
 
 #if defined(ENABLE_INNER_CLIENT_REQUEST)
-#define INNER_REQUEST(a) a
+#define INNER_REQUEST(__zza)  __zza
 #else
-#define INNER_REQUEST(a) 0
+#define INNER_REQUEST(__zza)  do {} while (0)
 #endif
 
 #else
 
-#define INNER_REQUEST(a) 0
+#define INNER_REQUEST(__zza)  do {} while (0)
 
 #endif