[Xfce4-commits] <midori:master> Don't do pattern matching if link was matched by key
Christian Dywan
noreply at xfce.org
Tue Jul 5 04:02:01 CEST 2011
Updating branch refs/heads/master
to ac78646f83215048566236e14e0a97c21d5b302d (commit)
from 3db46d229710a253463af8881fe86685352fd8ea (commit)
commit ac78646f83215048566236e14e0a97c21d5b302d
Author: Alexander Butenko <a.butenka at gmail.com>
Date: Sat Jul 2 14:19:16 2011 -0400
Don't do pattern matching if link was matched by key
extensions/adblock.c | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/extensions/adblock.c b/extensions/adblock.c
index 7eb1704..dcde78d 100644
--- a/extensions/adblock.c
+++ b/extensions/adblock.c
@@ -678,8 +678,6 @@ static gboolean
adblock_is_matched (const gchar* req_uri,
const gchar* page_uri)
{
- gboolean foundbykey;
- gboolean foundbypattern;
gchar* value;
if ((value = g_hash_table_lookup (urlcache, req_uri)))
@@ -690,9 +688,13 @@ adblock_is_matched (const gchar* req_uri,
return TRUE;
}
- foundbykey = adblock_is_matched_by_key (req_uri, page_uri);
- foundbypattern = adblock_is_matched_by_pattern (req_uri, page_uri);
- if (foundbykey == TRUE || foundbypattern == TRUE)
+ if (adblock_is_matched_by_key (req_uri, page_uri))
+ {
+ g_hash_table_insert (urlcache, g_strdup (req_uri), g_strdup("1"));
+ return TRUE;
+ }
+
+ if (adblock_is_matched_by_pattern (req_uri, page_uri))
{
g_hash_table_insert (urlcache, g_strdup (req_uri), g_strdup("1"));
return TRUE;
More information about the Xfce4-commits
mailing list