[Xfce4-commits] <midori:master> Display scripts using unsupported GM_ API as broken in panel
Christian Dywan
noreply at xfce.org
Wed Mar 16 21:50:01 CET 2011
Updating branch refs/heads/master
to 241a7ffb06a1bfa48e0200f7c066956f3a03ecb4 (commit)
from 7871d26c0901bda85f9110001c89c0b1eb2e1363 (commit)
commit 241a7ffb06a1bfa48e0200f7c066956f3a03ecb4
Author: Paweł Forysiuk <tuxator at o2.pl>
Date: Wed Mar 16 20:41:22 2011 +0100
Display scripts using unsupported GM_ API as broken in panel
extensions/addons.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/extensions/addons.c b/extensions/addons.c
index d0bba27..d099812 100644
--- a/extensions/addons.c
+++ b/extensions/addons.c
@@ -1258,6 +1258,12 @@ addons_update_elements (MidoriExtension* extension,
if (!addons_get_element_content (fullpath, kind,
&(element->script_content)))
element->broken = TRUE;
+ if (element->script_content)
+ {
+ gchar* use_gm = g_strrstr_len (element->script_content , -1, "GM_");
+ if (use_gm && *use_gm)
+ element->broken = TRUE;
+ }
if (g_key_file_get_integer (keyfile, "scripts", fullpath, NULL) & 1)
element->enabled = FALSE;
More information about the Xfce4-commits
mailing list