aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/poi/hssf/usermodel
diff options
context:
space:
mode:
authorAndreas Beeker <kiwiwings@apache.org>2018-05-21 23:17:57 +0000
committerAndreas Beeker <kiwiwings@apache.org>2018-05-21 23:17:57 +0000
commitd136eaa77889159fb88f9761aaeb469f45398735 (patch)
treee38fdacaad77cdeff6429952df80bee23d97c3d9 /src/java/org/apache/poi/hssf/usermodel
parentd3fbc56fd0eca832545e4dc923d40a85aa97937b (diff)
downloadpoi-d136eaa77889159fb88f9761aaeb469f45398735.tar.gz
poi-d136eaa77889159fb88f9761aaeb469f45398735.zip
sonar fixes - null dereference
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1831992 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java/org/apache/poi/hssf/usermodel')
-rw-r--r--src/java/org/apache/poi/hssf/usermodel/EscherGraphics2d.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/java/org/apache/poi/hssf/usermodel/EscherGraphics2d.java b/src/java/org/apache/poi/hssf/usermodel/EscherGraphics2d.java
index af3eb3463a..5235a70221 100644
--- a/src/java/org/apache/poi/hssf/usermodel/EscherGraphics2d.java
+++ b/src/java/org/apache/poi/hssf/usermodel/EscherGraphics2d.java
@@ -379,7 +379,8 @@ public final class EscherGraphics2d extends Graphics2D {
public Rectangle getClipBounds()
{
if(getDeviceclip() != null) {
- return getClip().getBounds();
+ final Shape clip = getClip();
+ return clip != null ? clip.getBounds() : null;
}
return null;
}