|
|
1.1 root 1: #ifdef NDEBUG
2: #define assert(ignore)
3: #else
4:
5: #define assert(expression) \
6: do { if (!(expression)) __assert ((expression), __FILE__, __LINE__); } while (0)
7:
8: #define __assert(expression, file, line) \
9: { _eprintf ("Failed assertion " #expression \
10: " at line %d of `" file "'.\n", line); \
11: abort (); }
12:
13: void _eprintf (); /* Defined in gnulib */
14:
15: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.