From: Kelly Dean Date: Thu, 13 Jun 2013 05:13:05 +0000 (-0700) Subject: * src/fileio.c (Fdo_auto_save): Trap errors in auto-save-hook (tiny change) X-Git-Tag: emacs-24.3.90~173^2^2~42^2~45^2~387^2~2016^2~138 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=afbfe14326d04ba667f6940ac9d67190790bcfd5;p=emacs.git * src/fileio.c (Fdo_auto_save): Trap errors in auto-save-hook (tiny change) Fixes: debbugs:14479 --- diff --git a/src/ChangeLog b/src/ChangeLog index 38eb460359c..4d6e669612f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2013-06-13 Kelly Dean (tiny change) + + * fileio.c (Fdo_auto_save): Trap errors in auto-save-hook. (Bug#14479) + 2013-06-12 Xue Fuqiao * fileio.c (expand_file_name): Doc fix. diff --git a/src/fileio.c b/src/fileio.c index ce5d4854fee..6a60186a84f 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -5596,7 +5596,7 @@ A non-nil CURRENT-ONLY argument means save only current buffer. */) point to non-strings reached from Vbuffer_alist. */ hook = intern ("auto-save-hook"); - Frun_hooks (1, &hook); + safe_run_hooks (hook); if (STRINGP (Vauto_save_list_file_name)) {