3 ms·The last one is backwards, should be: #define my_assert(X) ( !(X) ? error() : ((void)0) )by DerekL 9y agoThe last one is backwards, should be: #define my_assert(X) ( !(X) ? error() : ((void)0) )