]> source.dussan.org Git - poi.git/commitdiff
fix npe
authorPJ Fanning <fanningpj@apache.org>
Fri, 19 Apr 2024 10:12:44 +0000 (10:12 +0000)
committerPJ Fanning <fanningpj@apache.org>
Fri, 19 Apr 2024 10:12:44 +0000 (10:12 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1917138 13f79535-47bb-0310-9956-ffa450edef68

poi-ooxml/src/main/java/org/apache/poi/openxml4j/opc/PackagingURIHelper.java

index 82cf69b32df654c0b6724d11d4a778c9f795ebcd..6d04232947c1e0aab5aa788638bc6a971cbaaa01 100644 (file)
@@ -165,7 +165,9 @@ public final class PackagingURIHelper {
         if (partUri == null)
             throw new IllegalArgumentException("partUri");
 
-        return partUri.getPath().matches(
+        final String path = partUri.getPath();
+
+        return path != null && path.matches(
                 ".*" + RELATIONSHIP_PART_SEGMENT_NAME + ".*"
                         + RELATIONSHIP_PART_EXTENSION_NAME + "$");
     }