diff options
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 |