From 51aa2a8b797cefbbee597b5c33ff955c0e470855 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Sun, 24 Feb 2013 09:09:24 +0100 Subject: [PATCH] Fixes: debbugs:13797 * xdisp.c (set_message): Only check for debug-on-message if STRING is a string. --- src/ChangeLog | 5 +++++ src/xdisp.c | 1 + 2 files changed, 6 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index 914c005a04..42a2fd0dca 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2013-02-24 Andreas Schwab + + * xdisp.c (set_message): Only check for debug-on-message if STRING + is a string. (Bug#13797) + 2013-02-24 Paul Eggert Fix regression introduced by July 10 filelock.c patch. diff --git a/src/xdisp.c b/src/xdisp.c index 55d1272faa..d42862b190 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -10636,6 +10636,7 @@ set_message (const char *s, Lisp_Object string, help_echo_showing_p = 0; if (STRINGP (Vdebug_on_message) + && STRINGP (string) && fast_string_match (Vdebug_on_message, string) >= 0) call_debugger (list2 (Qerror, string)); } -- 2.39.2