You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ki...@apache.org on 2020/12/30 23:33:06 UTC

svn commit: r1884974 - in /poi/trunk: src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFTextParagraph.java test-data/integration/stress022.pptx

Author: kiwiwings
Date: Wed Dec 30 23:33:05 2020
New Revision: 1884974

URL: http://svn.apache.org/viewvc?rev=1884974&view=rev
Log:
workaround NullPointerException when font family (of bullets) can't be determined

Added:
    poi/trunk/test-data/integration/stress022.pptx   (with props)
Modified:
    poi/trunk/src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFTextParagraph.java

Modified: poi/trunk/src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFTextParagraph.java
URL: http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFTextParagraph.java?rev=1884974&r1=1884973&r2=1884974&view=diff
==============================================================================
--- poi/trunk/src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFTextParagraph.java (original)
+++ poi/trunk/src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFTextParagraph.java Wed Dec 30 23:33:05 2020
@@ -858,7 +858,8 @@ public class XSLFTextParagraph implement
 
     @Override
     public String getDefaultFontFamily() {
-        return (_runs.isEmpty() ? "Arial" : _runs.get(0).getFontFamily());
+        String family = (_runs.isEmpty() ? null : _runs.get(0).getFontFamily());
+        return (family == null) ? "Arial" : family;
     }
 
     @Override

Added: poi/trunk/test-data/integration/stress022.pptx
URL: http://svn.apache.org/viewvc/poi/trunk/test-data/integration/stress022.pptx?rev=1884974&view=auto
==============================================================================
Binary file - no diff available.

Propchange: poi/trunk/test-data/integration/stress022.pptx
------------------------------------------------------------------------------
--- svn:mime-type (added)
+++ svn:mime-type Wed Dec 30 23:33:05 2020
@@ -0,0 +1 @@
+application/vnd.openxmlformats-officedocument.presentationml.presentation



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org