2010-03-16 Segher Boessenkool <segher@kernel.crashing.org>
authorSegher Boessenkool <segher@kernel.crashing.org>
Tue, 16 Mar 2010 18:24:24 +0000 (18:24 +0000)
committerSegher Boessenkool <segher@kernel.crashing.org>
Tue, 16 Mar 2010 18:24:24 +0000 (18:24 +0000)
        * gmon_io.c (gmon_out_read): Close file when done.

gprof/ChangeLog
gprof/gmon_io.c

index 5c616b9499cfbf1002fdd7de157c90df1e785cb1..1cb31ec3a0fcf9d281c6c8d102d7977fdf975cc7 100644 (file)
@@ -1,3 +1,7 @@
+2010-03-16  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       * gmon_io.c (gmon_out_read): Close file when done.
+
 2010-02-15  Nick Clifton  <nickc@redhat.com>
 
        * po/vi.po: Updated Vietnamese translation.
index f48d3bcc1f0b485425f96ad352b9b83171a902f7..1b046d4ed5efe22d090919dc197b941eeca48110 100644 (file)
@@ -573,6 +573,9 @@ gmon_out_read (const char *filename)
       done (1);
     }
 
+  if (ifp != stdin)
+    fclose (ifp);
+
   if (output_style & STYLE_GMON_INFO)
     {
       printf (_("File `%s' (version %d) contains:\n"),