* lib/close-stream.c (close_stream): Make boolean variables const
to document the fact that we set but do not change them.
+2010-04-11 James Youngman <jay@gnu.org>
+
+ close-stream: declare local scalars to be "const"
+ * lib/close-stream.c (close_stream): Make boolean variables const
+ to document the fact that we set but do not change them.
+
2010-04-11 Bruno Haible <bruno@clisp.org>
* m4/libunistring.m4 (gl_LIBUNISTRING): Fix typo in comment.
int
close_stream (FILE *stream)
{
- bool some_pending = (__fpending (stream) != 0);
- bool prev_fail = (ferror (stream) != 0);
- bool fclose_fail = (fclose (stream) != 0);
+ const bool some_pending = (__fpending (stream) != 0);
+ const bool prev_fail = (ferror (stream) != 0);
+ const bool fclose_fail = (fclose (stream) != 0);
/* Return an error indication if there was a previous failure or if
fclose failed, with one exception: ignore an fclose failure if