diff options
-rw-r--r-- | libmm-glib/mm-modem.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libmm-glib/mm-modem.c b/libmm-glib/mm-modem.c index 35ad65cd..2b9fbc1e 100644 --- a/libmm-glib/mm-modem.c +++ b/libmm-glib/mm-modem.c @@ -874,8 +874,7 @@ typedef struct { static void bearer_object_list_free (GList *list) { - g_list_foreach (list, (GFunc)g_object_unref, NULL); - g_list_free (list); + g_list_free_full (list, (GDestroyNotify) g_object_unref); } static void |