Author: msahyoun Date: Fri Feb 9 17:55:17 2018 New Revision: 1823684 URL: http://svn.apache.org/viewvc?rev=1823684&view=rev Log: PDFBOX-4071: avoid potetial NPE
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLinkAppearanceHandler.java Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLinkAppearanceHandler.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLinkAppearanceHandler.java?rev=1823684&r1=1823683&r2=1823684&view=diff ============================================================================== --- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLinkAppearanceHandler.java (original) +++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/annotation/handlers/PDLinkAppearanceHandler.java Fri Feb 9 17:55:17 2018 @@ -108,11 +108,11 @@ public class PDLinkAppearanceHandler ext { if (!rect.contains(pathsArray[i * 2], pathsArray[i * 2 + 1])) { - pathsArray = null; LOG.warn("At least one /QuadPoints entry (" + pathsArray[i * 2] + ";" + pathsArray[i * 2 + 1] + ") is outside of rectangle, " + rect + ", /QuadPoints are ignored and /Rect is used instead"); + pathsArray = null; break; } }