Author: j16sdiz Date: 2008-12-19 16:28:18 +0000 (Fri, 19 Dec 2008) New Revision: 24619
Modified:
trunk/plugins/XMLLibrarian/XMLLibrarian.java
Log:
simplify: keyuris is known non-null, and we have local copy of everything
Modified: trunk/plugins/XMLLibrarian/XMLLibrarian.java
===================================================================
--- trunk/plugins/XMLLibrarian/XMLLibrarian.java 2008-12-19 16:05:24 UTC
(rev 24618)
+++ trunk/plugins/XMLLibrarian/XMLLibrarian.java 2008-12-19 16:28:18 UTC
(rev 24619)
@@ -584,24 +584,10 @@
for(int i = 0;i<searchWords.length;i++){
searchWord = searchWords[i];
keyuris = getIndex(searchWords[i]);
- if(i == 0){
- synchronized(hs){
- hs.clear();
- if (keyuris != null) {
-
hs.addAll(keyuris);
- }
- }
- }
- else{
- try{
- synchronized(hs){
-
hs.retainAll(keyuris);
- }
- }
- catch(Exception e){
- e.getMessage();
- }
- }
+ if (i == 0)
+ hs.addAll(keyuris);
+ else
+ hs.retainAll(keyuris);
}
} catch (FetchException e) {
FreenetURI uri = getSubIndex(searchWord);
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs
