diff options
author | Greg Lewis <glewis@FreeBSD.org> | 2006-11-02 18:21:57 +0000 |
---|---|---|
committer | Greg Lewis <glewis@FreeBSD.org> | 2006-11-02 18:21:57 +0000 |
commit | f5908089a1f8913245841dddbb29efd5330ebf70 (patch) | |
tree | 92fd5ed8265ef8904f990e5aa47e55321fa372e4 /math/gnuplot/files | |
parent | Update 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.trm | 24 |
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 |