aboutsummaryrefslogtreecommitdiff
path: root/src/mm-bearer-list.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-bearer-list.c')
-rw-r--r--src/mm-bearer-list.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/mm-bearer-list.c b/src/mm-bearer-list.c
index 9fd38409..d64b4ec6 100644
--- a/src/mm-bearer-list.c
+++ b/src/mm-bearer-list.c
@@ -135,10 +135,7 @@ mm_bearer_list_delete_all_bearers (MMBearerList *self)
if (!self->priv->bearers)
return;
- g_list_foreach (self->priv->bearers,
- (GFunc)g_object_unref,
- NULL);
- g_list_free (self->priv->bearers);
+ g_list_free_full (self->priv->bearers, (GDestroyNotify) g_object_unref);
self->priv->bearers = NULL;
}