]> source.dussan.org Git - poi.git/commitdiff
add null guard in XSSFComment
authorPJ Fanning <fanningpj@apache.org>
Mon, 30 Jul 2018 01:45:29 +0000 (01:45 +0000)
committerPJ Fanning <fanningpj@apache.org>
Mon, 30 Jul 2018 01:45:29 +0000 (01:45 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1837012 13f79535-47bb-0310-9956-ffa450edef68

src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFComment.java

index 3a272a0677e49cd423575d2f01552f67b0cd107c..14ca5d649548b0480ec610476a49378e565fee1c 100644 (file)
@@ -109,7 +109,7 @@ public class XSSFComment implements Comment {
     @Override
     public boolean isVisible() {
         boolean visible = false;
-        if(_vmlShape != null){
+        if(_vmlShape != null) {
             String style = _vmlShape.getStyle();
             visible = style != null && style.contains("visibility:visible");
         }
@@ -217,6 +217,9 @@ public class XSSFComment implements Comment {
 
     @Override
     public ClientAnchor getClientAnchor() {
+        if(_vmlShape == null) {
+            return null;
+        }
         String position = _vmlShape.getClientDataArray(0).getAnchorArray(0);
         int[] pos = new int[8];
         int i = 0;