Author: j16sdiz
Date: 2009-01-05 12:14:14 +0000 (Mon, 05 Jan 2009)
New Revision: 24917

Modified:
   trunk/plugins/XMLSpider/XMLSpider.java
Log:
fix bug 2780 - case insensitive extension check

Modified: trunk/plugins/XMLSpider/XMLSpider.java
===================================================================
--- trunk/plugins/XMLSpider/XMLSpider.java      2009-01-05 12:14:02 UTC (rev 
24916)
+++ trunk/plugins/XMLSpider/XMLSpider.java      2009-01-05 12:14:14 UTC (rev 
24917)
@@ -13,6 +13,7 @@
 import java.util.HashSet;
 import java.util.Iterator;
 import java.util.List;
+import java.util.Locale;
 import java.util.Map;
 import java.util.Set;
 import java.util.concurrent.PriorityBlockingQueue;
@@ -106,8 +107,9 @@
         */
        public void queueURI(FreenetURI uri, String comment, boolean force) {
                String sURI = uri.toString();
+               String lowerCaseURI = sURI.toLowerCase(Locale.US);
                for (String ext : 
getRoot().getConfig().getBadlistedExtensions())
-                       if (sURI.endsWith(ext))
+                       if (lowerCaseURI.endsWith(ext))
                                return; // be smart
 
                if (uri.isUSK()) {

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to