summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pjlib/include/pj/assert.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/pjlib/include/pj/assert.h b/pjlib/include/pj/assert.h
index d6cb5163..1184ae3b 100644
--- a/pjlib/include/pj/assert.h
+++ b/pjlib/include/pj/assert.h
@@ -60,8 +60,7 @@
#if defined(PJ_ENABLE_EXTRA_CHECK) && PJ_ENABLE_EXTRA_CHECK != 0
# define PJ_ASSERT_RETURN(expr,retval) \
do { \
- pj_assert(expr); \
- if (!(expr)) return retval; \
+ if (!(expr)) { pj_assert(0); return retval; } \
} while (0)
#else
# define PJ_ASSERT_RETURN(expr,retval) pj_assert(expr)