From fc7d34b3b9a99a9d2c8932d386cb54c810adb681 Mon Sep 17 00:00:00 2001 From: rbuj Date: Thu, 14 Mar 2019 08:19:47 +0100 Subject: Use g_list_free_full() convenience function void g_list_free_full (GList *list, GDestroyNotify free_func); Convenience method, which frees all the memory used by a GList, and calls free_func on every element's data. https://developer.gnome.org/glib/stable/glib-Doubly-Linked-Lists.html#g-list-free-full --- netspeed/src/backend.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'netspeed/src/backend.c') diff --git a/netspeed/src/backend.c b/netspeed/src/backend.c index bc5c91f0..a3418f82 100644 --- a/netspeed/src/backend.c +++ b/netspeed/src/backend.c @@ -122,8 +122,7 @@ get_default_route(void) void free_devices_list(GList *list) { - g_list_foreach(list, (GFunc)g_free, NULL); - g_list_free(list); + g_list_free_full (list, g_free); } -- cgit v1.2.1