From 9b0744924a1f3575b5c729b1821f683b2200d9bb Mon Sep 17 00:00:00 2001 From: jtauber Date: Mon, 29 Nov 1999 05:59:49 +0000 Subject: fixed bug that caused null pointer exception on those block areas that had a null backgroundColor git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@193250 13f79535-47bb-0310-9956-ffa450edef68 --- src/org/apache/fop/render/pdf/PDFRenderer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/org/apache/fop/render/pdf/PDFRenderer.java b/src/org/apache/fop/render/pdf/PDFRenderer.java index e9ef2b6c8..276233f36 100644 --- a/src/org/apache/fop/render/pdf/PDFRenderer.java +++ b/src/org/apache/fop/render/pdf/PDFRenderer.java @@ -237,7 +237,9 @@ public class PDFRenderer implements Renderer { int w = area.getContentWidth(); int h = area.getHeight(); ColorType bg = area.getBackgroundColor(); - if (bg.alpha() == 0) { + // I'm not sure I should have to check for bg being null + // but I do + if ((bg != null) && (bg.alpha() == 0)) { this.addRect(rx, ry, w, -h, bg.red(), bg.green(), bg.blue(), bg.red(), bg.green(), bg.blue()); -- cgit v1.2.3