Skip to content

Commit 2f29a61

Browse files
committed
PDFBOX-5660: Sonar fix / avoid NPE
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1924898 13f79535-47bb-0310-9956-ffa450edef68
1 parent 95c3bfb commit 2f29a61

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPageTree.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -209,14 +209,14 @@ else if (kid.containsKey(COSName.KIDS))
209209
}
210210
else
211211
{
212-
if (COSName.PAGE.equals(node.getCOSName(COSName.TYPE)))
212+
if (node != null && COSName.PAGE.equals(node.getCOSName(COSName.TYPE)))
213213
{
214214
queue.add(node);
215215
}
216216
else
217217
{
218218
LOG.error("Page skipped due to an invalid or missing type {}",
219-
node.getCOSName(COSName.TYPE));
219+
() -> (node == null ? "(null)" : node.getCOSName(COSName.TYPE)));
220220
}
221221
}
222222
}

0 commit comments

Comments
 (0)