X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=include%2Furcu%2Fdebug.h;h=41727f378e4368be2cd11c20f682bb3d4588618b;hp=327bd92331088d2bf29df45d85c329109100dad6;hb=014775106c60f02818ca755b331f887030bd440f;hpb=6893800a4d1cc14dff0395ddcd660a5138db183d diff --git a/include/urcu/debug.h b/include/urcu/debug.h index 327bd92..41727f3 100644 --- a/include/urcu/debug.h +++ b/include/urcu/debug.h @@ -19,12 +19,12 @@ * all copies or substantial portions of the Software. */ -#include +#include -#ifdef DEBUG_RCU -#define urcu_assert(...) assert(__VA_ARGS__) -#else -#define urcu_assert(...) -#endif +/* + * For backward compatibility reasons, this file must expose the urcu_assert() + * macro. + */ +#define urcu_assert(_cond) urcu_assert_debug(_cond) #endif /* _URCU_DEBUG_H */