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