# HG changeset patch # User Miles Bader # Date 1107402960 0 # Node ID d19236272855d5197ad21b0ac069fb776c12e7d1 # Parent 060b5be0c94a3a314db161b4265ff2fa7c4e0328 Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-72 src/dispextern.h (xassert): Enable unconditionally. 2005-02-02 Miles Bader * src/dispextern.h (xassert): Enable unconditionally. diff -r 060b5be0c94a -r d19236272855 src/ChangeLog --- a/src/ChangeLog Thu Feb 03 02:19:15 2005 +0000 +++ b/src/ChangeLog Thu Feb 03 03:56:00 2005 +0000 @@ -1,3 +1,7 @@ +2005-02-02 Miles Bader + + * dispextern.h (xassert): Enable unconditionally. + 2005-02-02 Kim F. Storm * undo.c (Fprimitive_undo): Fix dummy apply undo entry. diff -r 060b5be0c94a -r d19236272855 src/dispextern.h --- a/src/dispextern.h Thu Feb 03 02:19:15 2005 +0000 +++ b/src/dispextern.h Thu Feb 03 03:56:00 2005 +0000 @@ -1,5 +1,5 @@ /* Interface definitions for display code. - Copyright (C) 1985,93,94,97,98,99, 2000,01,02,03, 2004 + Copyright (C) 1985,93,94,97,98,99, 2000,01,02,03, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -123,12 +123,13 @@ #if GLYPH_DEBUG #define IF_DEBUG(X) X -#define xassert(X) do {if (!(X)) abort ();} while (0) #else #define IF_DEBUG(X) (void) 0 -#define xassert(X) (void) 0 #endif +/* Maybe move this inside the above `#ifdef GLYPH_DEBUG' for release. */ +#define xassert(X) do {if (!(X)) abort ();} while (0) + /* Macro for displaying traces of redisplay. If Emacs was compiled with GLYPH_DEBUG != 0, the variable trace_redisplay_p can be set to a non-zero value in debugging sessions to activate traces. */