Author: toad
Date: 2007-01-16 19:04:05 +0000 (Tue, 16 Jan 2007)
New Revision: 11601

Modified:
   trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java
Log:
Check for == in compare()

Modified: trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java
===================================================================
--- trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java     
2007-01-15 21:00:40 UTC (rev 11600)
+++ trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java     
2007-01-16 19:04:05 UTC (rev 11601)
@@ -47,6 +47,7 @@
        public int compare(Object arg0, Object arg1) {
                UserAlert a0 = (UserAlert) arg0;
                UserAlert a1 = (UserAlert) arg1;
+               if(a0 == a1) return 0; // common case, also we should be 
consistent with == even with proxyuseralert's
                return a0.getPriorityClass() - a1.getPriorityClass();
        }



Reply via email to