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;
                         }
                     }


Reply via email to