assert.h - scc - simple c99 compiler
HTML git clone git://git.simple-cc.org/scc
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
assert.h (222B)
---
1 #undef assert
2
3 extern void __assert(char *, char *, long);
4 extern void assert(int);
5
6 #ifndef NDEBUG
7 # define assert(exp) ((exp) ? (void) 0 : __assert(#exp, __FILE__, __LINE__))
8 #else
9 # define assert(exp) ((void) 0)
10 #endif