]> spindle.queued.net Git - midori/commitdiff
Move config folder validity check in front of app run
authorChristian Dywan <christian@twotoasts.de>
Mon, 4 Apr 2011 20:47:22 +0000 (22:47 +0200)
committerChristian Dywan <christian@twotoasts.de>
Mon, 4 Apr 2011 20:47:22 +0000 (22:47 +0200)
midori/main.c

index 645e03e0453ede16d70a093667ceb7f48bf3851f..2f81158aff79b5d263095e828aa33fd9d4c6188e 100644 (file)
@@ -1905,6 +1905,13 @@ main (int    argc,
     /* libSoup uses threads, so we need to initialize threads. */
     if (!g_thread_supported ()) g_thread_init (NULL);
     sokoke_register_stock_items ();
+
+    if (config && !g_path_is_absolute (config))
+    {
+        g_critical (_("The specified configuration folder is invalid."));
+        return 1;
+    }
+
     if (webapp && config)
         g_set_application_name (_("Midori (Private Browsing)"));
     else
@@ -2084,11 +2091,6 @@ main (int    argc,
     if (run)
         return midori_run_script (uris ? *uris : NULL);
 
-    if (config && !g_path_is_absolute (config))
-    {
-        g_critical (_("The specified configuration folder is invalid."));
-        return 1;
-    }
     sokoke_set_config_dir (config);
     if (config)
     {