summaryrefslogtreecommitdiff
path: root/math/gnuplot/files
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2006-11-02 18:21:57 +0000
committerGreg Lewis <glewis@FreeBSD.org>2006-11-02 18:21:57 +0000
commitf5908089a1f8913245841dddbb29efd5330ebf70 (patch)
tree92fd5ed8265ef8904f990e5aa47e55321fa372e4 /math/gnuplot/files
parentUpdate to 0.117. (diff)
. Fix the PDF terminal.
PR: 104431 Submitted by: Roland Smith <rsmith@xs4all.nl>
Notes
Notes: svn path=/head/; revision=176205
Diffstat (limited to 'math/gnuplot/files')
-rw-r--r--math/gnuplot/files/patch-term-pdf.trm24
1 files changed, 19 insertions, 5 deletions
diff --git a/math/gnuplot/files/patch-term-pdf.trm b/math/gnuplot/files/patch-term-pdf.trm
index fe2bd870c475..1c18ff49f36f 100644
--- a/math/gnuplot/files/patch-term-pdf.trm
+++ b/math/gnuplot/files/patch-term-pdf.trm
@@ -1,13 +1,27 @@
$FreeBSD$
---- term/pdf.trm.orig Fri Jun 25 10:15:46 2004
-+++ term/pdf.trm Fri Jun 25 10:16:01 2004
-@@ -343,7 +343,7 @@
+--- term/pdf.trm.orig Sun Oct 15 11:10:22 2006
++++ term/pdf.trm Sun Oct 15 11:10:50 2006
+@@ -332,18 +332,13 @@
+ TERM_PUBLIC void
+ PDF_init ()
+ {
+- static TBOOLEAN PDFlib_booted = FALSE;
+-
+- if (!PDFlib_booted) {
+- PDF_boot();
+- PDFlib_booted = TRUE;
+- }
+-
++ extern char *outstr;
+ if (!myPDF)
myPDF = PDF_new();
- /*open new PDF file */
+- /*open new PDF file */
- if (PDF_open_fp(myPDF, gpoutfile) == -1)
-+ if (PDF_open_file(myPDF, gpoutfile) == -1)
++ /*open new PDF file */
++ fclose(gpoutfile);
++ if (PDF_begin_document(myPDF, outstr, 0, NULL) == -1)
int_error(NO_CARET, "Error:cannot open PDF file .\n");
#ifdef PDF_DONT_COMPRESS