summaryrefslogtreecommitdiff
path: root/src/main/c/common/assert_is.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/c/common/assert_is.h')
-rw-r--r--src/main/c/common/assert_is.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/c/common/assert_is.h b/src/main/c/common/assert_is.h
index b6e3132..316bf02 100644
--- a/src/main/c/common/assert_is.h
+++ b/src/main/c/common/assert_is.h
@@ -2,7 +2,7 @@
#if !NDEBUG
#define TPL_assert_is(T, PRED) static inline T*assert_is_##T(void*p,\
const char*f,int l){if(p==NULL){fprintf(stderr,"assert(" STR_QUOT(T)\
-" != NULL) %s:%d\n",f,l);abort();}T*obj=p;if(!PRED){fprintf(stderr,\
+" != NULL) %s:%d\n",f,l);abort();}T*obj=p;if(!(PRED)){fprintf(stderr,\
"ssert(type is \""STR_QUOT(T)"\") %s:%d\n",f,l);abort();}return p; }
#else
#define TPL_assert_is(T, PRED) static inline T*assert_is_##T(void*p,\
@@ -20,7 +20,7 @@ struct Person {
};
/* instantiate a checker */
-TPL_assert_is(Person, !strcmp(obj->tYPE, "Hi, I'm a Person"));
+TPL_assert_is(Person, !strcmp(obj->tYPE, "Hi, I'm a Person"))
#define assert_is_Person(p) assert_is_Person(p, __FILE__, __LINE__)
/* make sure magic is initialized (ALSO MAKE SURE TO PROPERLY INVALIDATE