Author: sback
Date: 2007-08-26 14:25:18 +0000 (Sun, 26 Aug 2007)
New Revision: 14883
Modified:
trunk/freenet/src/freenet/support/TimeSortedHashtable.java
Log:
Added a simple-and-always-allowed cast to provide class compatibility even to
java 1.5
Modified: trunk/freenet/src/freenet/support/TimeSortedHashtable.java
===================================================================
--- trunk/freenet/src/freenet/support/TimeSortedHashtable.java 2007-08-25
21:55:29 UTC (rev 14882)
+++ trunk/freenet/src/freenet/support/TimeSortedHashtable.java 2007-08-26
14:25:18 UTC (rev 14883)
@@ -32,7 +32,7 @@
private class MyComparator implements Comparator {
public int compare(Object arg0, Object arg1) {
- if(arg0 instanceof Long && arg1 instanceof Long) return
((Long)arg0).compareTo(arg1);
+ if(arg0 instanceof Long && arg1 instanceof Long) return
((Long)arg0).compareTo((Long)arg1);
if(arg0 instanceof Element && arg1 instanceof Element)
return ((Element)arg0).compareTo(arg1);
// Comparing a Long with an Element, because we are
searching for an Element by the value of a Long.
// Hence we do not need to consider the element value.