Author: ab
Date: Sat Apr 7 09:44:02 2007
New Revision: 526455
URL: http://svn.apache.org/viewvc?view=rev&rev=526455
Log:
Empty MapWritable would throw an NPE when building a keySet.
Modified:
lucene/nutch/trunk/src/java/org/apache/nutch/crawl/MapWritable.java
Modified: lucene/nutch/trunk/src/java/org/apache/nutch/crawl/MapWritable.java
URL:
http://svn.apache.org/viewvc/lucene/nutch/trunk/src/java/org/apache/nutch/crawl/MapWritable.java?view=diff&rev=526455&r1=526454&r2=526455
==============================================================================
--- lucene/nutch/trunk/src/java/org/apache/nutch/crawl/MapWritable.java
(original)
+++ lucene/nutch/trunk/src/java/org/apache/nutch/crawl/MapWritable.java Sat Apr
7 09:44:02 2007
@@ -175,6 +175,7 @@
public Set keySet() {
HashSet set = new HashSet();
+ if (isEmpty()) return set;
set.add(fFirst.fKey);
KeyValueEntry entry = fFirst;
while ((entry = entry.fNextEntry) != null) {