From: John Ernberg <[email protected]>

---
 src/simutil.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/simutil.c b/src/simutil.c
index 5f8c8b8..4731d3b 100644
--- a/src/simutil.c
+++ b/src/simutil.c
@@ -980,8 +980,7 @@ void sim_spdi_free(struct sim_spdi *spdi)
        if (spdi == NULL)
                return;
 
-       g_slist_foreach(spdi->operators, (GFunc)g_free, NULL);
-       g_slist_free(spdi->operators);
+       g_slist_free_full(spdi->operators, g_free);
        g_free(spdi);
 }
 
@@ -1088,8 +1087,7 @@ void sim_eons_free(struct sim_eons *eons)
 
        g_free(eons->pnn_list);
 
-       g_slist_foreach(eons->opl_list, (GFunc)g_free, NULL);
-       g_slist_free(eons->opl_list);
+       g_slist_free_full(eons->opl_list, g_free);
 
        g_free(eons);
 }
-- 
1.9.1
_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to