Mercurial > emacs
changeset 112291:d10e4c917525
* fileio.c (make_temp_name): Remove unreachable code.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Sun, 16 Jan 2011 23:07:30 -0800 |
parents | 9164d0b32512 |
children | a805278575f4 428d3d3b9f96 |
files | src/ChangeLog src/fileio.c |
diffstat | 2 files changed, 6 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Sun Jan 16 19:05:08 2011 -0800 +++ b/src/ChangeLog Sun Jan 16 23:07:30 2011 -0800 @@ -1,5 +1,7 @@ 2011-01-17 Paul Eggert <eggert@cs.ucla.edu> + * fileio.c (make_temp_name): Remove unreachable code. + * fontset.c (free_realized_fontset): Mark unreachable code with if (0). Previously it was marked by preceding it with "return;", but Sun cc complains about this.
--- a/src/fileio.c Sun Jan 16 19:05:08 2011 -0800 +++ b/src/fileio.c Sun Jan 16 23:07:30 2011 -0800 @@ -740,17 +740,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; } @@ -5232,7 +5228,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; @@ -5247,7 +5243,7 @@ static Lisp_Object do_auto_save_unwind_1 (Lisp_Object value) /* used as unwind-protect function */ - + { minibuffer_auto_raise = XINT (value); return Qnil; @@ -5873,4 +5869,3 @@ defsubr (&Sunix_sync); #endif } -