From: Tomasz Szatkowski Date: Sat, 19 Feb 2011 21:26:23 +0000 (+0100) Subject: g_strescape the URI in the location completion X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ce106b0d7f190d280c115d53ce7231eac115c171;p=midori g_strescape the URI in the location completion Fixes: https://bugs.launchpad.net/midori/+bug/700004 --- diff --git a/midori/midori-locationaction.c b/midori/midori-locationaction.c index bee07257..000fec24 100644 --- a/midori/midori-locationaction.c +++ b/midori/midori-locationaction.c @@ -1067,6 +1067,7 @@ midori_location_entry_render_text_cb (GtkCellLayout* layout, { MidoriLocationAction* action = data; gchar* uri_escaped; + gchar* uri_temp; gchar* uri; gchar* title; gboolean style; @@ -1109,8 +1110,10 @@ midori_location_entry_render_text_cb (GtkCellLayout* layout, keys = g_strsplit_set (key, " %", -1); g_free (key); - uri = sokoke_uri_unescape_string (uri_escaped); + uri_temp = sokoke_uri_unescape_string (uri_escaped); g_free (uri_escaped); + uri = g_strescape (uri_temp, NULL); + g_free (uri_temp); if (G_LIKELY (uri)) {