]> git.saurik.com Git - bison.git/blobdiff - lib/bitset_stats.c
* src/scan-gram.l, src/reader.h (scanner_last_string_free):
[bison.git] / lib / bitset_stats.c
index b14fbc3ccee2c601ec3701826e3fdf8233dd33d7..c947abdfaa1b51df6f1e3dcec5ec78022a67dea1 100644 (file)
@@ -261,7 +261,8 @@ bitset_stats_read (const char *filename)
          else
            fprintf (stderr, _("Bad stats file size.\n"));
        }
-      fclose (file);
+      if (fclose (file) != 0)
+       perror (_("Could not read stats file."));
     }
   bitset_stats_info_data.runs++;
 }
@@ -285,7 +286,8 @@ bitset_stats_write (const char *filename)
       if (fwrite (&bitset_stats_info_data, sizeof (bitset_stats_info_data),
                  1, file) != 1)
        perror (_("Could not write stats file."));
-      fclose (file);
+      if (fclose (file) != 0)
+       perror (_("Could not write stats file."));
     }
   else
     perror (_("Could not open stats file for writing."));