From: Christian Dywan Date: Thu, 18 Aug 2011 20:10:57 +0000 (+0200) Subject: Quote config folder when spawning private browsing X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b8512f2532b6e7ecddf988cc5e027cb318f0523a;p=midori Quote config folder when spawning private browsing On Windows the folder typically contains spaces. --- diff --git a/midori/sokoke.c b/midori/sokoke.c index c60c930e..c71864c2 100644 --- a/midori/sokoke.c +++ b/midori/sokoke.c @@ -601,8 +601,12 @@ sokoke_spawn_app (const gchar* uri, gchar* quoted = g_shell_quote (executable); gchar* command; if (private) - command = g_strconcat (quoted, " -c ", sokoke_set_config_dir (NULL), + { + gchar* quoted_config = g_shell_quote (sokoke_set_config_dir (NULL)); + command = g_strconcat (quoted, " -c ", quoted_config, " -p", NULL); + g_free (quoted_config); + } else command = g_strconcat (quoted, " -a", NULL); g_free (quoted);