[freenet-cvs] r11295 - trunk/plugins/Librarian

toad at freenetproject.org toad at freenetproject.org
Thu Dec 7 22:07:41 UTC 2006


Author: toad
Date: 2006-12-07 22:07:41 +0000 (Thu, 07 Dec 2006)
New Revision: 11295

Modified:
   trunk/plugins/Librarian/Librarian.java
Log:
Return results in order. Hopefully.

Modified: trunk/plugins/Librarian/Librarian.java
===================================================================
--- trunk/plugins/Librarian/Librarian.java	2006-12-07 22:02:28 UTC (rev 11294)
+++ trunk/plugins/Librarian/Librarian.java	2006-12-07 22:07:41 UTC (rev 11295)
@@ -3,6 +3,7 @@
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.Iterator;
+import java.util.LinkedHashSet;
 import java.util.Random;
 import java.util.Vector;
 
@@ -196,7 +197,8 @@
 			// Get search result
 			String searchWords[] = search.split(" ");
 			
-			HashSet hs = new HashSet();
+			// Return results in order.
+			LinkedHashSet hs = new LinkedHashSet();
 			synchronized (hs) { // add all for the first word
 				Vector keyuris = (Vector)index.get(searchWords[0].toLowerCase().trim());
 				if (keyuris != null) {




More information about the cvs mailing list