|
|
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.