Author: bago
Date: Sun Jan 31 12:15:48 2010
New Revision: 905012

URL: http://svn.apache.org/viewvc?rev=905012&view=rev
Log:
Protect method from NPE on missing signature header

Modified:
    
james/jdkim/trunk/main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java

Modified: 
james/jdkim/trunk/main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java
URL: 
http://svn.apache.org/viewvc/james/jdkim/trunk/main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java?rev=905012&r1=905011&r2=905012&view=diff
==============================================================================
--- 
james/jdkim/trunk/main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java 
(original)
+++ 
james/jdkim/trunk/main/src/main/java/org/apache/james/jdkim/DKIMVerifier.java 
Sun Jan 31 12:15:48 2010
@@ -234,7 +234,7 @@
         // System.out.println(message.getFields("DKIM-Signature"));
         List fields = messageHeaders.getFields("DKIM-Signature");
         // if (fields.size() > 1) throw new RuntimeException("here we are!");
-        if (fields.size() == 0) {
+        if (fields == null || fields.size() == 0) {
             throw new PermFailException("DKIM-Signature field not found");
         }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to