From 39ff4bb035657e8dc70812dcbd4a07468520c855 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Wed, 6 May 2015 11:41:14 +0200 Subject: [PATCH] fixed assert function --- server/include/utils.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/include/utils.h b/server/include/utils.h index bd0bfa2b5..239904ccf 100644 --- a/server/include/utils.h +++ b/server/include/utils.h @@ -113,10 +113,10 @@ void die(); /** Check assertion and exit if failed. */ #define assert(exp) do { \ - if (EXPECT(!exp, 0)) { \ - error, "Assertion failed: '%s' in %s, %s:%d", \ - #exp, __FUNCTION__, __BASE_FILE__, __LINE__); \ - } } while (0) + if (!EXPECT(exp, 0)) \ + error("Assertion failed: '%s' in %s(), %s:%d", \ + XSTR(exp), __FUNCTION__, __BASE_FILE__, __LINE__); \ + } while (0) #endif /* _UTILS_H_ */