Mercurial > hg > xemacs-beta
diff src/lisp.h @ 32:e04119814345 r19-15b99
Import from CVS: tag r19-15b99
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:52:56 +0200 |
parents | 859a2309aef8 |
children | c0965ff3b039 |
line wrap: on
line diff
--- a/src/lisp.h Mon Aug 13 08:52:30 2007 +0200 +++ b/src/lisp.h Mon Aug 13 08:52:56 2007 +0200 @@ -274,11 +274,12 @@ assert checks take is measurable so let's not include them in production binaries. */ +#define abort() (assert_failed (__FILE__, __LINE__, "abort()")) + #ifdef USE_ASSERTIONS /* Highly dubious kludge */ /* (thanks, Jamie, I feel better now -- ben) */ DECLARE_DOESNT_RETURN (assert_failed (CONST char *, int, CONST char *)); -# define abort() (assert_failed (__FILE__, __LINE__, "abort()")) # define assert(x) ((x) ? (void) 0 : assert_failed (__FILE__, __LINE__, #x)) #else # ifdef DEBUG_XEMACS