pspp-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pspp-cvs] pspp/src/language/data-io ChangeLog get.c


From: Ben Pfaff
Subject: [Pspp-cvs] pspp/src/language/data-io ChangeLog get.c
Date: Sun, 02 Jul 2006 04:25:13 +0000

CVSROOT:        /cvsroot/pspp
Module name:    pspp
Changes by:     Ben Pfaff <blp> 06/07/02 04:25:13

Modified files:
        src/language/data-io: ChangeLog get.c 

Log message:
        Fix bug #15786: System File Creation crashes if directoy is
        nonexistent.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pspp/src/language/data-io/ChangeLog?cvsroot=pspp&r1=1.22&r2=1.23
http://cvs.savannah.gnu.org/viewcvs/pspp/src/language/data-io/get.c?cvsroot=pspp&r1=1.13&r2=1.14

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/pspp/pspp/src/language/data-io/ChangeLog,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- ChangeLog   28 Jun 2006 05:49:03 -0000      1.22
+++ ChangeLog   2 Jul 2006 04:25:12 -0000       1.23
@@ -1,3 +1,11 @@
+Sat Jul  1 20:44:22 2006  Ben Pfaff  <address@hidden>
+
+       Fix bug #15786: System File Creation crashes if directoy is
+       nonexistent.
+       
+       * get.c (parse_write_command): Check that the any_writer open
+       succeeds.
+
 Tue Jun 27 22:44:28 2006  Ben Pfaff  <address@hidden>
 
        Fix regression in command name completion reported by John

Index: get.c
===================================================================
RCS file: /cvsroot/pspp/pspp/src/language/data-io/get.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- get.c       27 Jun 2006 19:09:21 -0000      1.13
+++ get.c       2 Jul 2006 04:25:12 -0000       1.14
@@ -440,6 +440,8 @@
     }
   else
     aw->writer = any_writer_open (handle, dict);
+  if (aw->writer == NULL)
+    goto error;
   dict_destroy (dict);
   
   return aw;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]