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