]> spindle.queued.net Git - midori/commitdiff
Clean up redundant item lists from addons helpers
authorPaweł Forysiuk <tuxator@o2.pl>
Wed, 20 Oct 2010 21:47:14 +0000 (23:47 +0200)
committerChristian Dywan <christian@twotoasts.de>
Wed, 20 Oct 2010 21:47:14 +0000 (23:47 +0200)
extensions/addons.c

index 7c6e7dd22b30550a3ba0ebd1244e6c5099755e51..b3b5d0d841e5f2bb177f21b2a4dd9a34b7551439 100644 (file)
@@ -517,7 +517,6 @@ static void
 addons_free_elements (GSList* elements)
 {
     struct AddonElement* element;
-    GSList* start = elements;
 
     while (elements)
     {
@@ -531,8 +530,6 @@ addons_free_elements (GSList* elements)
 
         elements = g_slist_next (elements);
     }
-
-    g_slist_free (start);
 }
 
 static void
@@ -708,6 +705,7 @@ addons_get_files (AddonsKind kind)
     }
 
     g_free (file_extension);
+    g_slist_free (directories);
 
     return files;
 }
@@ -952,7 +950,6 @@ addons_update_elements (MidoriExtension* extension,
                         AddonsKind       kind)
 {
     GSList* addon_files;
-    GSList* files_list;
     gchar* name;
     gchar* fullpath;
     struct AddonElement* element;
@@ -993,7 +990,6 @@ addons_update_elements (MidoriExtension* extension,
     g_key_file_load_from_file (keyfile, config_file, G_KEY_FILE_NONE, NULL);
 
     addon_files = addons_get_files (kind);
-    files_list = addon_files;
 
     elements = NULL;
     while (addon_files)
@@ -1066,7 +1062,6 @@ addons_update_elements (MidoriExtension* extension,
         addon_files = g_slist_next (addon_files);
         elements = g_slist_prepend (elements, element);
     }
-    g_slist_free (files_list);
     g_free (config_file);
     g_key_file_free (keyfile);