[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/khtml
From:       Ivor Hewitt <ivor () ivor ! org>
Date:       2005-07-01 20:43:51
Message-ID: 1120250631.504048.16161.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 430579 by ivor:

Don't attempt to adfilter "data:" url's.
BUG# 108281



 M  +9 -6      khtml_settings.cc  


--- trunk/KDE/kdelibs/khtml/khtml_settings.cc #430578:430579
@@ -700,15 +700,18 @@
 {
     if (d->m_adFilterEnabled)
     {
-        QValueVector<QRegExp>::iterator it;
-        for (it=d->adFilters.begin(); it != d->adFilters.end(); ++it)
+        if (!url.startsWith("data:"))
         {
-            if ((*it).search(url) != -1)
+            QValueVector<QRegExp>::iterator it;
+            for (it=d->adFilters.begin(); it != d->adFilters.end(); ++it)
             {
-                kdDebug( 6080 ) << "Filtered: " << url << endl;
-                return true;
+                if ((*it).search(url) != -1)
+                {
+                    kdDebug( 6080 ) << "Filtered: " << url << endl;
+                    return true;
+                }
             }
-        }        
+        }
     }
     return false;
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic