summaryrefslogtreecommitdiff
path: root/src/lisp.h
diff options
context:
space:
mode:
authorGerd Moellmann <gerd@gnu.org>2000-05-31 19:19:50 +0000
committerGerd Moellmann <gerd@gnu.org>2000-05-31 19:19:50 +0000
commit3694b4abbb7febb69622c940bb2599e56362ea06 (patch)
treeee7fd4fbe3e342aa9847ccba6abaa50d6dfc2be9 /src/lisp.h
parent9af3e7429388d16c1f8ce1dc99688f826d6a4478 (diff)
downloademacs-3694b4abbb7febb69622c940bb2599e56362ea06.tar.gz
emacs-3694b4abbb7febb69622c940bb2599e56362ea06.tar.bz2
emacs-3694b4abbb7febb69622c940bb2599e56362ea06.zip
(eassert) [!ENABLE_CHECKING]: Define as `(void) 0'.
Diffstat (limited to 'src/lisp.h')
-rw-r--r--src/lisp.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lisp.h b/src/lisp.h
index d4f7aaa981a..8c78ba7edb3 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -69,11 +69,15 @@ extern void die P_((const char *, const char *, int));
/* Define an Emacs version of "assert", since some system ones are
flaky. */
+#ifndef ENABLE_CHECKING
+#define eassert(X) (void) 0
+#else /* ENABLE_CHECKING */
#if defined (__GNUC__) && __GNUC__ >= 2 && defined (__STDC__)
#define eassert(cond) CHECK(cond,"assertion failed: " #cond)
#else
#define eassert(cond) CHECK(cond,"assertion failed")
#endif
+#endif /* ENABLE_CHECKING */
/* Define the fundamental Lisp data structures. */