From: Dmitry Volyntsev Date: Thu, 29 Sep 2022 23:32:52 +0000 (-0700) Subject: Fixed njs_assert() macro. X-Git-Tag: 0.7.8~11 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=06d615779d3976baf76c58e1866276d0931eb043;p=njs.git Fixed njs_assert() macro. Previously, the argument was always evaluated, even if NJS_DEBUG was undefined. --- diff --git a/src/njs_assert.h b/src/njs_assert.h index c4de79b5..d325613d 100644 --- a/src/njs_assert.h +++ b/src/njs_assert.h @@ -29,8 +29,8 @@ #else -#define njs_assert(condition) (void) (condition) -#define njs_assert_msg(condition, fmt, ...) (void) (condition) +#define njs_assert(condition) +#define njs_assert_msg(condition, fmt, ...) #endif