From: Richard M. Stallman Date: Sun, 5 Jun 1994 18:28:57 +0000 (+0000) Subject: (modify_event_symbol): Return nil if out of range. X-Git-Tag: emacs-19.34~8046 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=0c2611c5b9cbf5a5ddcfac7ab8a2fa7cfb4edb47;p=emacs.git (modify_event_symbol): Return nil if out of range. Include systime.h after xterm.h. --- diff --git a/src/keyboard.c b/src/keyboard.c index d7f6851874b..b24ac159300 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -51,13 +51,15 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "syssignal.h" #include "systty.h" -#include "systime.h" /* This is to get the definitions of the XK_ symbols. */ #ifdef HAVE_X_WINDOWS #include "xterm.h" #endif +/* Include systime.h after xterm.h to avoid double inclusion of time.h. */ +#include "systime.h" + extern int errno; /* Variables for blockinput.h: */ @@ -3247,7 +3249,7 @@ modify_event_symbol (symbol_num, modifiers, symbol_kind, name_alist, /* Is this a request for a valid symbol? */ if (symbol_num < 0 || symbol_num >= table_size) - abort (); + return Qnil; if (CONSP (*symbol_table)) value = Fcdr (assq_no_quit (symbol_int, *symbol_table));