diff options
author | Keiron Liddle <keiron@apache.org> | 2002-12-18 14:50:35 +0000 |
---|---|---|
committer | Keiron Liddle <keiron@apache.org> | 2002-12-18 14:50:35 +0000 |
commit | 4582a5a2ae1dd7d5a4f38c222efdd7dcafcbf252 (patch) | |
tree | ad4be38ca8a234df77434a9b3b044c575d51cfd7 /src/org/apache/fop/render/pdf | |
parent | 01e31a3f53eb542a9fe121a244042942df95a460 (diff) | |
download | xmlgraphics-fop-4582a5a2ae1dd7d5a4f38c222efdd7dcafcbf252.tar.gz xmlgraphics-fop-4582a5a2ae1dd7d5a4f38c222efdd7dcafcbf252.zip |
clear data when stopping renderer
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195775 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/org/apache/fop/render/pdf')
-rw-r--r-- | src/org/apache/fop/render/pdf/PDFRenderer.java | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/org/apache/fop/render/pdf/PDFRenderer.java b/src/org/apache/fop/render/pdf/PDFRenderer.java index 2a75d2768..7bc9af5a5 100644 --- a/src/org/apache/fop/render/pdf/PDFRenderer.java +++ b/src/org/apache/fop/render/pdf/PDFRenderer.java @@ -145,8 +145,6 @@ public class PDFRenderer extends PrintRenderer { // drawing state protected PDFState currentState = null; - protected PDFColor currentFillColor = new PDFColor(255, 255, 255); - protected PDFColor currentStrokeColor = new PDFColor(0, 0, 0); protected String currentFontName = ""; protected int currentFontSize = 0; protected int pageHeight; @@ -266,6 +264,18 @@ public class PDFRenderer extends PrintRenderer { this.pdfDoc = null; ostream = null; + + pages = null; + + pageReferences.clear(); + pvReferences.clear(); + pdfResources = null; + currentStream = null; + currentContext = null; + currentPage = null; + currentState = null; + currentFontName = ""; + wordAreaPDF = new StringBuffer(); } public boolean supportsOutOfOrder() { |