From a65f26d04efe2ce5ff9ca57dcbc989d2c42baa1e Mon Sep 17 00:00:00 2001 From: Brian Norris Date: Sat, 3 Nov 2012 15:54:39 -0700 Subject: [PATCH] unrelacy: use new MODEL_ASSERT() macro --- include/unrelacy.h | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/include/unrelacy.h b/include/unrelacy.h index d65ffc3..2c6c48d 100644 --- a/include/unrelacy.h +++ b/include/unrelacy.h @@ -5,15 +5,12 @@ #include #include +#include + #define $ -#define _TEST_ASSERT(expr) \ - if (!(expr)) { \ - printf("Error: assertion failed at %s:%d\n", __FILE__, __LINE__); \ - exit(EXIT_FAILURE); \ - } -#define ASSERT(expr) _TEST_ASSERT(expr) -#define RL_ASSERT(expr) _TEST_ASSERT(expr) +#define ASSERT(expr) MODEL_ASSERT(expr) +#define RL_ASSERT(expr) MODEL_ASSERT(expr) #define RL_NEW new #define RL_DELETE(expr) delete expr -- 2.34.1