3 * - By John Hodge (thePowersGang)
8 #ifndef _LIBC__ASSERT_H_
9 #define _LIBC__ASSERT_H_
17 #include <acess/sys.h>
18 //extern void exit(int status);
21 # define assert(expr) do{}while(0)
23 //# define assert(expr) do{if(!(expr)) { fprintf(stderr, "%s:%i: Assertion '%s' failed\n", __FILE__, __LINE__, #expr); exit(-1);}}while(0)
24 # define assert(expr) do{if(!(expr)) { _SysDebug("%s:%i: Assertion '%s' failed", __FILE__, __LINE__, #expr); exit(-1);}}while(0)