X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2Fsenfassert.hh;h=2a538031dd35fcf32834b0517f53aa40cff3dacc;hb=9bc655e14d2d8c204ed835896cb51e42d49bd68f;hp=d6f92e7390896e9c6b93dcb983a37de09568f9bd;hpb=47d8fe245087b57098115b66094872cfffb8cbed;p=senf.git diff --git a/senf/Utils/senfassert.hh b/senf/Utils/senfassert.hh index d6f92e7..2a53803 100644 --- a/senf/Utils/senfassert.hh +++ b/senf/Utils/senfassert.hh @@ -33,12 +33,14 @@ #ifndef SENF_DEBUG -# define SENF_ASSERT(x) +# define SENF_ASSERT(x, comment) +# define SENF_ASSERT_EXPRESSION(expression, comment) expression #else # include -# define SENF_ASSERT(x) assert(x) +# define SENF_ASSERT(x, comment) assert((x) && comment) +# define SENF_ASSERT_EXPRESSION(expression, comment) assert((expression) && comment) #endif