summaryrefslogtreecommitdiff
path: root/math/gnuplot/files
diff options
context:
space:
mode:
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