]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Make VALGRIND_DO_CLIENT_REQUEST more user friendly by wrapping
authorFlorian Krohm <florian@eich-krohm.de>
Sat, 22 Oct 2011 15:04:05 +0000 (15:04 +0000)
committerFlorian Krohm <florian@eich-krohm.de>
Sat, 22 Oct 2011 15:04:05 +0000 (15:04 +0000)
its replacement in do .. while (0).

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

include/valgrind.h

index a3669aa0000ba65119e76a6fffb2ca9baf39236d..10ca6b8b6551741b1505d5177fa64db8dd109eb2 100644 (file)
 #define VALGRIND_DO_CLIENT_REQUEST(_zzq_rlval, _zzq_default,            \
                                    _zzq_request, _zzq_arg1, _zzq_arg2,  \
                                    _zzq_arg3, _zzq_arg4, _zzq_arg5)     \
-  { (_zzq_rlval) = VALGRIND_DO_CLIENT_REQUEST_EXPR((_zzq_default),      \
+  do { (_zzq_rlval) = VALGRIND_DO_CLIENT_REQUEST_EXPR((_zzq_default),   \
                         (_zzq_request), (_zzq_arg1), (_zzq_arg2),       \
-                        (_zzq_arg3), (_zzq_arg4), (_zzq_arg5)); }
+                        (_zzq_arg3), (_zzq_arg4), (_zzq_arg5)); } while (0)
 
 #if defined(NVALGRIND)