1 2 3 4 5 6 7 8 9 10 11 12 13 14
#include "MCAssert.h" #include <stdio.h> #include <stdlib.h> void MCAssertInternal(const char * filename, unsigned int line, int cond, const char * condString) { if (cond) { return; } fprintf(stderr, "%s:%u: assert %s\n", filename, line, condString); abort(); }