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() {