Author: toad
Date: 2008-09-24 16:41:47 +0000 (Wed, 24 Sep 2008)
New Revision: 22809

Modified:
   trunk/freenet/src/freenet/node/NodeCrypto.java
Log:
ArrayList, generics


Modified: trunk/freenet/src/freenet/node/NodeCrypto.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeCrypto.java      2008-09-24 16:40:39 UTC 
(rev 22808)
+++ trunk/freenet/src/freenet/node/NodeCrypto.java      2008-09-24 16:41:47 UTC 
(rev 22809)
@@ -9,7 +9,7 @@
 import java.math.BigInteger;
 import java.net.MalformedURLException;
 import java.security.MessageDigest;
-import java.util.Vector;
+import java.util.ArrayList;
 import java.util.zip.DeflaterOutputStream;

 import net.i2p.util.NativeBigInteger;
@@ -488,14 +488,14 @@
        }

        public PeerNode[] getAnonSetupPeerNodes() {
-               Vector v = new Vector();
+               ArrayList<PeerNode> v = new ArrayList<PeerNode>();
                PeerNode[] peers = node.peers.myPeers;
                for(int i=0;i<peers.length;i++) {
                        PeerNode pn = peers[i];
                        if(pn.handshakeUnknownInitiator() && 
pn.getOutgoingMangler() == packetMangler)
                                v.add(pn);
                }
-               return (PeerNode[]) v.toArray(new PeerNode[v.size()]);
+               return v.toArray(new PeerNode[v.size()]);
        }

        void setPortForwardingBroken() {


Reply via email to