Author: nextgens
Date: 2008-04-03 06:53:16 +0000 (Thu, 03 Apr 2008)
New Revision: 18933

Modified:
   trunk/freenet/src/freenet/node/NetworkIDManager.java
Log:
fix a potential classcastexception

Modified: trunk/freenet/src/freenet/node/NetworkIDManager.java
===================================================================
--- trunk/freenet/src/freenet/node/NetworkIDManager.java        2008-04-03 
06:50:09 UTC (rev 18932)
+++ trunk/freenet/src/freenet/node/NetworkIDManager.java        2008-04-03 
06:53:16 UTC (rev 18933)
@@ -360,8 +360,7 @@
                        return (short)(htl-diff);
                }
                public boolean equals(Object o) {
-                       PeerNode p=(PeerNode)o;
-                       return (via.equals(p));
+                       return (p instanceof PeerNode ? via.equals(PeerNode o) 
: false);
                }
                public int hashCode() {
                        return via.hashCode();
@@ -1028,4 +1027,4 @@

        };

-}
\ No newline at end of file
+}


Reply via email to