]> spindle.queued.net Git - midori/commitdiff
Save speed dial configuration file after importing from JSON
authorPaweł Forysiuk <tuxator@o2.pl>
Thu, 24 Mar 2011 16:58:06 +0000 (17:58 +0100)
committerChristian Dywan <christian@twotoasts.de>
Sun, 3 Apr 2011 21:18:12 +0000 (23:18 +0200)
midori/main.c

index 74571c632ef0a348341b27630d245accaa53de75..b108e53fc7f32f73f250bead515738a30b830d26 100644 (file)
@@ -1489,7 +1489,6 @@ speeddial_new_from_file (const gchar* config,
 
     katze_assign (config_file, g_build_filename (config, "speeddial.json", NULL));
     g_file_get_contents (config_file, &json_content, NULL, NULL);
-    g_free (config_file);
     parts = g_strsplit (json_content ? json_content : "", ",", -1);
     while (parts && parts[i] != NULL)
     {
@@ -1594,7 +1593,11 @@ speeddial_new_from_file (const gchar* config,
     g_key_file_set_integer (key_file, "settings", "columns", columns);
     g_key_file_set_integer (key_file, "settings", "rows", rows);
 
+    katze_assign (config_file, g_build_filename (config, "speeddial", NULL));
+    sokoke_key_file_save_to_file (key_file, config_file, NULL);
+
     g_strfreev (parts);
+    g_free (config_file);
     g_free (json_content);
     return key_file;
 }