From bff87ef0301f6039ffcf1f2eb5503fa262a32285 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Wed, 6 Apr 2011 19:51:18 -0700 Subject: [PATCH] * keyboard.c (access_keymap_keyremap): Print func name, not garbage. --- src/ChangeLog | 4 ++++ src/keyboard.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/ChangeLog b/src/ChangeLog index 34e0e1b4ca..d31710bcbc 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2011-04-07 Paul Eggert + + * keyboard.c (access_keymap_keyremap): Print func name, not garbage. + 2011-04-06 Paul Eggert * coding.c (Fdecode_sjis_char): Don't assume CODE fits in int. diff --git a/src/keyboard.c b/src/keyboard.c index ae4fddb2c8..7a8451d837 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -8778,7 +8778,8 @@ access_keymap_keyremap (Lisp_Object map, Lisp_Object key, Lisp_Object prompt, (To ignore it safely, we would need to gcpro a bunch of other variables.) */ if (! (VECTORP (next) || STRINGP (next))) - error ("Function %s returns invalid key sequence", tem); + error ("Function %s returns invalid key sequence", + SSDATA (SYMBOL_NAME (tem))); } return next; } -- 2.20.1