Mercurial > emacs
diff src/fileio.c @ 112332:28ca83ef1128
Merge from mainline.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Mon, 17 Jan 2011 11:24:36 -0800 |
parents | 56d3e9c28eb0 d10e4c917525 |
children | 42e22c4f06b7 |
line wrap: on
line diff
--- a/src/fileio.c Mon Jan 17 11:20:37 2011 -0800 +++ b/src/fileio.c Mon Jan 17 11:24:36 2011 -0800 @@ -737,17 +737,13 @@ as bad as (and in many cases worse than) throwing the error, or to ignore the error, which will likely result in looping through 225307 stat's, which is not only - dog-slow, but also useless since it will fallback to - the errow below, anyway. */ + dog-slow, but also useless since eventually nil would + have to be returned anyway. */ report_file_error ("Cannot create temporary name for prefix", Fcons (prefix, Qnil)); /* not reached */ } } - - error ("Cannot create temporary name for prefix `%s'", - SDATA (prefix)); - return Qnil; } @@ -5229,7 +5225,7 @@ static Lisp_Object do_auto_save_unwind (Lisp_Object arg) /* used as unwind-protect function */ - + { FILE *stream = (FILE *) XSAVE_VALUE (arg)->pointer; auto_saving = 0; @@ -5244,7 +5240,7 @@ static Lisp_Object do_auto_save_unwind_1 (Lisp_Object value) /* used as unwind-protect function */ - + { minibuffer_auto_raise = XINT (value); return Qnil; @@ -5870,4 +5866,3 @@ defsubr (&Sunix_sync); #endif } -