]> spindle.queued.net Git - midori/commitdiff
Check if there is json_content to parse at all
authorChristian Dywan <christian@twotoasts.de>
Sat, 12 Mar 2011 02:30:10 +0000 (03:30 +0100)
committerChristian Dywan <christian@twotoasts.de>
Sat, 12 Mar 2011 02:34:46 +0000 (03:34 +0100)
midori/main.c

index 544d6bc97174a2bd13b98eb6e37d37f053247eff..a08a4c0b85ee21dfb2bdbfef5af2ed8a3dff5c5a 100644 (file)
@@ -1463,8 +1463,8 @@ midori_speeddial_import_from_json (const gchar* json_file,
     GKeyFile* key_file = g_key_file_new ();
 
     g_file_get_contents (json_file, &json_content, NULL, NULL);
-    parts = g_strsplit (json_content, ",", -1);
-    while (parts[i] != NULL)
+    parts = g_strsplit (json_content ? json_content : "", ",", -1);
+    while (parts && parts[i] != NULL)
     {
         gchar* key;
         gchar* val;