close-stream: declare local scalars to be "const"
authorJames Youngman <jay@gnu.org>
Sun, 11 Apr 2010 14:48:21 +0000 (16:48 +0200)
committerJim Meyering <meyering@redhat.com>
Sun, 11 Apr 2010 14:51:19 +0000 (16:51 +0200)
* lib/close-stream.c (close_stream): Make boolean variables const
to document the fact that we set but do not change them.

ChangeLog
lib/close-stream.c

index 041e8f7..a3acc98 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+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.
index cf0422f..87a59e4 100644 (file)
@@ -55,9 +55,9 @@
 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