From eb0dca1d333cb8cf0045ae68b98616e01f25c365 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Fri, 18 Jul 2008 02:05:27 +0000 Subject: [PATCH] Add a KDEBUG_ONLY macro for easier handling of code only needed in case of KDEBUG. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26483 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/kernel/debug.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/headers/private/kernel/debug.h b/headers/private/kernel/debug.h index 33d08c2d53..e4d825e23b 100644 --- a/headers/private/kernel/debug.h +++ b/headers/private/kernel/debug.h @@ -42,6 +42,12 @@ # define ASSERT_PRINT(x, format...) do { } while(0) #endif +#if KDEBUG +# define KDEBUG_ONLY(x) x +#else +# define KDEBUG_ONLY(x) /* nothing */ +#endif + // command return value #define B_KDEBUG_ERROR 4