Fix PostScript segfault when active file lacks a title.
authorBen Pfaff <blp@gnu.org>
Sun, 5 Mar 2006 21:21:29 +0000 (21:21 +0000)
committerBen Pfaff <blp@gnu.org>
Sun, 5 Mar 2006 21:21:29 +0000 (21:21 +0000)
src/output/ChangeLog
src/output/postscript.c

index 4f2d1810933999cb1362109a0a428b374dfb133c..a33c27f9221a2a26a8a421f379dfa53db3d0b150 100644 (file)
@@ -1,3 +1,8 @@
+Sun Mar  5 13:19:32 2006  Ben Pfaff  <blp@gnu.org>
+
+       * postscript.c: (postopen) Fix segfault when the active file has
+       no title.
+
 Sat Mar  4 13:48:16 2006  Ben Pfaff  <blp@gnu.org>
 
        We didn't provide a way to define these macros, so obviously
index 1a2f256b8e9122d3c0763a4925f1b6e15dc70413..a4c54015bcce1a60766cb73bbbd77e19cbb2a437 100644 (file)
@@ -1393,8 +1393,8 @@ postopen (struct file_ext *f)
   
   if (!outp_title)
     {
-      dict[16].value = cp = local_alloc (strlen (dict[17].value) + 30);
-      sprintf (cp, "PSPP (%s)", dict[17].value);
+      dict[16].value = cp = local_alloc (16);
+      strcpy (cp, "PSPP");
     }
   else
     {