Author: ssanjamt
Date: 2007-06-01 10:19:28 +0200 (Fri, 01 Jun 2007)
New Revision: 5244

Modified:
   
branches/2.13/result-spi/src/main/java/no/schibstedsok/searchportal/result/BasicSearchResultItem.java
Log:
fixed NPE when field == null

Modified: 
branches/2.13/result-spi/src/main/java/no/schibstedsok/searchportal/result/BasicSearchResultItem.java
===================================================================
--- 
branches/2.13/result-spi/src/main/java/no/schibstedsok/searchportal/result/BasicSearchResultItem.java
       2007-06-01 08:17:55 UTC (rev 5243)
+++ 
branches/2.13/result-spi/src/main/java/no/schibstedsok/searchportal/result/BasicSearchResultItem.java
       2007-06-01 08:19:28 UTC (rev 5244)
@@ -169,8 +169,12 @@
             }else{
                 result = true;
                 for(String fieldName : other.getFieldNames()){
-                   result &= 
other.getObjectField(fieldName).equals(getObjectField(fieldName));
-               }
+                    if (other.getObjectField(fieldName) == null) {
+                        result &= null == getObjectField(fieldName);
+                    } else {
+                        result &= 
other.getObjectField(fieldName).equals(getObjectField(fieldName));
+                    }
+                }
             }
         }else{
             result = super.equals(obj);

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to