Author: toad
Date: 2009-02-03 00:36:18 +0000 (Tue, 03 Feb 2009)
New Revision: 25481
Modified:
branches/db4o/freenet/src/freenet/client/FailureCodeTracker.java
Log:
DOH! Fix another evil NPE
Modified: branches/db4o/freenet/src/freenet/client/FailureCodeTracker.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/FailureCodeTracker.java
2009-02-02 23:38:56 UTC (rev 25480)
+++ branches/db4o/freenet/src/freenet/client/FailureCodeTracker.java
2009-02-03 00:36:18 UTC (rev 25481)
@@ -204,10 +204,11 @@
ints = map == null ? null : (Integer[])
map.keySet().toArray(new Integer[map.size()]);
if(map != null) map.clear();
}
- for(int i=0;i<items.length;i++) {
- container.delete(items[i]);
- container.delete(ints[i]);
- }
+ if(items != null)
+ for(int i=0;i<items.length;i++) {
+ container.delete(items[i]);
+ container.delete(ints[i]);
+ }
if(map != null) container.delete(map);
container.delete(this);
}
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs