From b8a8272398f6f01ccdbe94b53890d872bfd9315b Mon Sep 17 00:00:00 2001 From: Christian Dywan Date: Sat, 29 Oct 2011 00:57:44 +0200 Subject: [PATCH] Correctly rewrite user style URI --- extensions/addons.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extensions/addons.c b/extensions/addons.c index 0347e158..07e997e3 100644 --- a/extensions/addons.c +++ b/extensions/addons.c @@ -129,6 +129,7 @@ addons_install_response (GtkWidget* infobar, const gchar* js_script; WebKitWebView* web_view; WebKitWebFrame* web_frame; + gchar** script_id; js_script = "document.getElementById('heading').childNodes[3].childNodes[1].textContent"; web_view = WEBKIT_WEB_VIEW (midori_view_get_web_view (view)); @@ -144,8 +145,10 @@ addons_install_response (GtkWidget* infobar, } /* rewrite uri to get source js */ + script_id = g_strsplit (subpage + 1, "/", 2); temp_uri = g_strdup_printf ("http://%s/scripts/source/%s.user.js", - hostname, subpage + 1); + hostname, script_id[0]); + g_strfreev (script_id); uri = temp_uri; folder = "scripts"; }