diff options
author | jtauber <jtauber@unknown> | 1999-11-29 05:59:49 +0000 |
---|---|---|
committer | jtauber <jtauber@unknown> | 1999-11-29 05:59:49 +0000 |
commit | 9b0744924a1f3575b5c729b1821f683b2200d9bb (patch) | |
tree | d61007493f1696dab53234a3474108546e0893eb | |
parent | e954751fc2755d23a1de87cbd65a71dd9fd9ea50 (diff) | |
download | xmlgraphics-fop-9b0744924a1f3575b5c729b1821f683b2200d9bb.tar.gz xmlgraphics-fop-9b0744924a1f3575b5c729b1821f683b2200d9bb.zip |
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
-rw-r--r-- | src/org/apache/fop/render/pdf/PDFRenderer.java | 4 |
1 files changed, 3 insertions, 1 deletions
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()); |