From 875968d270681f44ac95c084a5e6fc372ea61e21 Mon Sep 17 00:00:00 2001 From: John Ernberg Date: Fri, 22 Apr 2016 13:10:06 +0000 Subject: [PATCH] smart-messaging: Use g_slist_free_full --- plugins/smart-messaging.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/plugins/smart-messaging.c b/plugins/smart-messaging.c index b368917c..bbbdaa9d 100644 --- a/plugins/smart-messaging.c +++ b/plugins/smart-messaging.c @@ -216,8 +216,7 @@ static DBusMessage *smart_messaging_send_vcard(DBusConnection *conn, err = __ofono_sms_txq_submit(sm->sms, msg_list, flags, &uuid, message_queued, msg); - g_slist_foreach(msg_list, (GFunc)g_free, NULL); - g_slist_free(msg_list); + g_slist_free_full(msg_list, g_free); if (err < 0) return __ofono_error_failed(msg); @@ -259,8 +258,7 @@ static DBusMessage *smart_messaging_send_vcal(DBusConnection *conn, err = __ofono_sms_txq_submit(sm->sms, msg_list, flags, &uuid, message_queued, msg); - g_slist_foreach(msg_list, (GFunc)g_free, NULL); - g_slist_free(msg_list); + g_slist_free_full(msg_list, g_free); if (err < 0) return __ofono_error_failed(msg);