Update of /cvsroot/freenet/freenet/src/freenet/node
In directory sc8-pr-cvs1:/tmp/cvs-serv23795/freenet/node
Modified Files:
FailureTable.java
Log Message:
Fix writeHtml in FailureTable... use enumeration not manual iteration
Index: FailureTable.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/node/FailureTable.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -w -r1.19 -r1.20
--- FailureTable.java 2 Nov 2003 02:16:17 -0000 1.19
+++ FailureTable.java 2 Nov 2003 03:18:46 -0000 1.20
@@ -4,6 +4,7 @@
import java.util.Date;
import java.util.Hashtable;
import java.util.Iterator;
+import java.util.Enumeration;
import java.util.LinkedList;
import java.util.Random;
@@ -210,12 +211,11 @@
pw.println("<tr><th>Key</th><th>Blocked HTL</th>"
+ "<th>Age</th><th># of Blocks</th>"
+ "<th>lastHit</th></tr>");
-
- FailureEntry fe = (FailureEntry)(entries.head());
+ FailureEntry fe;
long time = System.currentTimeMillis();
- while(fe != null) {
+ for(Enumeration e = entries.elements(); e.hasMoreElements(); ) {
+ fe = (FailureEntry)e.nextElement();
fe.toHtml(pw, time);
- fe = (FailureEntry)fe.getNext();
}
pw.println("</table>");
}
_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs