From 067c7f0332970350b064d703924360c4fe019149 Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Wed, 19 Sep 2012 16:53:09 +0200 Subject: [PATCH] session_policy: Use bearer free function --- plugins/session_policy.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/plugins/session_policy.c b/plugins/session_policy.c index dadfd5b3..5c2c418f 100644 --- a/plugins/session_policy.c +++ b/plugins/session_policy.c @@ -75,20 +75,11 @@ static struct connman_session_policy session_policy = { .destroy = policy_destroy, }; -static void cleanup_bearer(gpointer data, gpointer user_data) -{ - struct connman_session_bearer *info = data; - - g_free(info->name); - g_free(info); -} - static void cleanup_config(gpointer user_data) { struct connman_session_config *config = user_data; - g_slist_foreach(config->allowed_bearers, cleanup_bearer, NULL); - g_slist_free(config->allowed_bearers); + connman_session_free_bearers(config->allowed_bearers); g_free(config); } -- 2.34.1