Author: toad
Date: 2008-09-24 16:37:50 +0000 (Wed, 24 Sep 2008)
New Revision: 22804

Modified:
   trunk/freenet/src/freenet/node/NodeIPPortDetector.java
Log:
Generics


Modified: trunk/freenet/src/freenet/node/NodeIPPortDetector.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeIPPortDetector.java      2008-09-24 
16:36:49 UTC (rev 22803)
+++ trunk/freenet/src/freenet/node/NodeIPPortDetector.java      2008-09-24 
16:37:50 UTC (rev 22804)
@@ -61,7 +61,7 @@
         */
        Peer[] detectPrimaryPeers() {
                boolean logMINOR = Logger.shouldLog(Logger.MINOR, this);
-               Vector addresses = new Vector();
+               Vector<Peer> addresses = new Vector<Peer>();
                FreenetInetAddress[] addrs = detectPrimaryIPAddress();
                for(int i=0;i<addrs.length;i++) {
                        addresses.add(new Peer(addrs[i], crypto.portNumber));
@@ -74,7 +74,7 @@
                PeerNode[] peerList = crypto.getPeerNodes();

                if(peerList != null) {
-                       HashMap countsByPeer = new HashMap();
+                       HashMap<Peer,Integer> countsByPeer = new 
HashMap<Peer,Integer>();
                        // FIXME use a standard mutable int object, we have one 
somewhere
                        for(int i=0;i<peerList.length;i++) {
                                Peer p = peerList[i].getRemoteDetectedPeer();


Reply via email to