pspp-cvs
[Top][All Lists]
Advanced

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

[Pspp-cvs] pspp/src/output ChangeLog postscript.c


From: Ben Pfaff
Subject: [Pspp-cvs] pspp/src/output ChangeLog postscript.c
Date: Sun, 05 Mar 2006 21:21:30 +0000

CVSROOT:        /cvsroot/pspp
Module name:    pspp
Branch:         
Changes by:     Ben Pfaff <address@hidden>      06/03/05 21:21:29

Modified files:
        src/output     : ChangeLog postscript.c 

Log message:
        Fix PostScript segfault when active file lacks a title.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pspp/pspp/src/output/ChangeLog.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/pspp/pspp/src/output/postscript.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text

Patches:
Index: pspp/src/output/ChangeLog
diff -u pspp/src/output/ChangeLog:1.2 pspp/src/output/ChangeLog:1.3
--- pspp/src/output/ChangeLog:1.2       Sat Mar  4 21:51:08 2006
+++ pspp/src/output/ChangeLog   Sun Mar  5 21:21:29 2006
@@ -1,3 +1,8 @@
+Sun Mar  5 13:19:32 2006  Ben Pfaff  <address@hidden>
+
+       * postscript.c: (postopen) Fix segfault when the active file has
+       no title.
+
 Sat Mar  4 13:48:16 2006  Ben Pfaff  <address@hidden>
 
        We didn't provide a way to define these macros, so obviously
Index: pspp/src/output/postscript.c
diff -u pspp/src/output/postscript.c:1.4 pspp/src/output/postscript.c:1.5
--- pspp/src/output/postscript.c:1.4    Sat Mar  4 21:51:08 2006
+++ pspp/src/output/postscript.c        Sun Mar  5 21:21:29 2006
@@ -1393,8 +1393,8 @@
   
   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
     {




reply via email to

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