Author: toad
Date: 2007-07-05 23:39:50 +0000 (Thu, 05 Jul 2007)
New Revision: 13946

Modified:
   trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java
Log:
Fix ClassCastException which killed the stats page

Modified: trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java       
2007-07-05 12:50:01 UTC (rev 13945)
+++ trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java       
2007-07-05 23:39:50 UTC (rev 13946)
@@ -116,13 +116,13 @@
                PeerNodeStatus[] peerNodeStatuses = peers.getPeerNodeStatuses();
                Arrays.sort(peerNodeStatuses, new Comparator() {
                        public int compare(Object first, Object second) {
-                               DarknetPeerNodeStatus firstNode = 
(DarknetPeerNodeStatus) first;
-                               DarknetPeerNodeStatus secondNode = 
(DarknetPeerNodeStatus) second;
+                               PeerNodeStatus firstNode = (PeerNodeStatus) 
first;
+                               PeerNodeStatus secondNode = (PeerNodeStatus) 
second;
                                int statusDifference = 
firstNode.getStatusValue() - secondNode.getStatusValue();
                                if (statusDifference != 0) {
                                        return statusDifference;
                                }
-                               return 
firstNode.getName().compareToIgnoreCase(secondNode.getName());
+                               return 0;
                        }
                });



Reply via email to