Author: toad
Date: 2008-09-24 16:34:16 +0000 (Wed, 24 Sep 2008)
New Revision: 22800

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


Modified: trunk/freenet/src/freenet/node/NodeIPDetector.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeIPDetector.java  2008-09-24 16:33:13 UTC 
(rev 22799)
+++ trunk/freenet/src/freenet/node/NodeIPDetector.java  2008-09-24 16:34:16 UTC 
(rev 22800)
@@ -99,7 +99,7 @@
        FreenetInetAddress[] detectPrimaryIPAddress(boolean dumpLocalAddresses) 
{
                boolean addedValidIP = false;
                Logger.minor(this, "Redetecting IPs...");
-               Vector addresses = new Vector();
+               Vector<FreenetInetAddress> addresses = new 
Vector<FreenetInetAddress>();
                if(overrideIPAddress != null) {
                        // If the IP is overridden and the override is valid, 
the override has to be the first element.
                        // overrideIPAddress will be null if the override is 
invalid
@@ -131,7 +131,7 @@
                }
                lastIPAddress = (FreenetInetAddress[]) addresses.toArray(new 
FreenetInetAddress[addresses.size()]);
                if(dumpLocalAddresses) {
-                       ArrayList filtered = new 
ArrayList(lastIPAddress.length);
+                       ArrayList<FreenetInetAddress> filtered = new 
ArrayList<FreenetInetAddress>(lastIPAddress.length);
                        for(int i=0;i<lastIPAddress.length;i++) {
                                if(lastIPAddress[i] == null) continue;
                                if(lastIPAddress[i] == overrideIPAddress && 
lastIPAddress[i].hasHostnameNoIP())


Reply via email to