ChangeLog entries from earlier that I missed.
authorBen Pfaff <blp@gnu.org>
Sat, 22 Sep 2007 04:21:29 +0000 (04:21 +0000)
committerBen Pfaff <blp@gnu.org>
Sat, 22 Sep 2007 04:21:29 +0000 (04:21 +0000)
src/output/ChangeLog
tests/ChangeLog

index 8c7c2215a60f29f9d80c665c90c8cb01a85ccf62..f7ce7b5c841eb622ee3ebe8b33fd9d5e9c2f21cb 100644 (file)
@@ -1,3 +1,20 @@
+2007-09-21  Ben Pfaff  <blp@gnu.org>
+
+       * ascii.c (struct ascii_driver_ext): New member reported_error.
+       (ascii_open_driver): Initialize reported_error.
+       (ascii_open_page): Initialize the rest of the ascii driver data
+       even if we fail to open the output file.  Fixes bug #21117.
+
+       * chart.c (chart_create): Initialize lp member.  Fixes crash if
+       chart initialization fails.
+
+       * html.c (html_open_driver): Don't free chart_file_name in error
+       case, since html_close_driver will do that.  Fixes crash if file
+       open fails.
+
+       * postscript.c (ps_close_driver): Don't try to write to file if
+       it's null.  Fixes crash if file open fails.
+
 2007-09-08  John Darrington <john@darrington.wattle.id.au>     
 
        * postscript.c html.c: Remove #include "getline.h" to concurr with 
index 22e46423b19b2f9361f5e0af45c5a2ff88d1f70b..d5f95608c5dd861bc45b9a3163ba35d08e5e3324 100644 (file)
@@ -1,3 +1,7 @@
+2007-09-21  Ben Pfaff  <blp@gnu.org>
+
+       * bugs/unwritable-dir.sh: New test for bug #21117.
+
 2007-09-19  Ben Pfaff  <blp@gnu.org>
 
        * bugs/input-crash.sh: Add regression test for bug #21108.