diff --git a/typeclass_helpers.h b/typeclass_helpers.h index 832fdbe..130ee43 100644 --- a/typeclass_helpers.h +++ b/typeclass_helpers.h @@ -10,6 +10,6 @@ extern __Typeclass __Type##_as_##__Typeclass(__Type*); #define new(T) (malloc(sizeof(T))) #define new_as(T, TC) (T##_as_##TC(new(T))) #define tc_is_null(SELF) (SELF.data == NULL && SELF.tc == NULL) -#define tc_null(TC) (TC){.data=NULL, .tc=NULL} +#define tc_null(TC) ((TC){.data=NULL, .tc=NULL}) #endif // !CUTES_TYPECLASS_HELPERS_H