aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/apache/fop/render/pdf
diff options
context:
space:
mode:
authorKeiron Liddle <keiron@apache.org>2002-12-18 14:50:35 +0000
committerKeiron Liddle <keiron@apache.org>2002-12-18 14:50:35 +0000
commit4582a5a2ae1dd7d5a4f38c222efdd7dcafcbf252 (patch)
treead4be38ca8a234df77434a9b3b044c575d51cfd7 /src/org/apache/fop/render/pdf
parent01e31a3f53eb542a9fe121a244042942df95a460 (diff)
downloadxmlgraphics-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.java14
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() {