Author: tilman
Date: Thu Mar  3 17:04:41 2016
New Revision: 1733495

URL: http://svn.apache.org/viewvc?rev=1733495&view=rev
Log:
PDFBOX-2852: avoid NPE

Modified:
    pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/type/DateType.java

Modified: pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/type/DateType.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/type/DateType.java?rev=1733495&r1=1733494&r2=1733495&view=diff
==============================================================================
--- pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/type/DateType.java 
(original)
+++ pdfbox/trunk/xmpbox/src/main/java/org/apache/xmpbox/type/DateType.java Thu 
Mar  3 17:04:41 2016
@@ -117,6 +117,11 @@ public class DateType extends AbstractSi
     {
         if (!isGoodType(value))
         {
+            if (value == null)
+            {
+                throw new IllegalArgumentException(
+                        "Value null is not allowed for the Date type");
+            }
             throw new IllegalArgumentException(
                     "Value given is not allowed for the Date type: " 
                             + value.getClass() + ", value: " + value);


Reply via email to