diff options
author | Andreas Beeker <kiwiwings@apache.org> | 2020-04-05 16:23:21 +0000 |
---|---|---|
committer | Andreas Beeker <kiwiwings@apache.org> | 2020-04-05 16:23:21 +0000 |
commit | 074d68fedfb86a3b4c1078d6f1010ab66ae7602e (patch) | |
tree | 604b7b7544c978f37264d8fa298d1b3ee532b0a0 /src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java | |
parent | af890fba13fa73b1b6af88b6aa70de87b0b29332 (diff) | |
download | poi-074d68fedfb86a3b4c1078d6f1010ab66ae7602e.tar.gz poi-074d68fedfb86a3b4c1078d6f1010ab66ae7602e.zip |
Sonar fixes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876157 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java')
-rw-r--r-- | src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java b/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java index cdb2f786c7..d28ead68be 100644 --- a/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java +++ b/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java @@ -1480,7 +1480,7 @@ public class XWPFParagraph implements IBodyElement, IRunBody, ISDTContents, Para /** * Appends a new field run to this paragraph - * + * * @return a new field run */ public XWPFFieldRun createFieldRun() { @@ -1537,10 +1537,13 @@ public class XWPFParagraph implements IBodyElement, IRunBody, ISDTContents, Para return new XWPFHyperlinkRun(ctHyperLink, ctHyperLink.addNewR(), this); }); - String rId = getPart().getPackagePart().addExternalRelationship( - uri, XWPFRelation.HYPERLINK.getRelation() - ).getId(); - newRun.getCTHyperlink().setId(rId); + if (newRun != null) { + String rId = getPart().getPackagePart().addExternalRelationship( + uri, XWPFRelation.HYPERLINK.getRelation() + ).getId(); + newRun.getCTHyperlink().setId(rId); + } + return newRun; } |