[gnome-panel] bindings: use g_slist_free_full to free list
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-panel] bindings: use g_slist_free_full to free list
- Date: Sat, 7 Mar 2020 19:29:20 +0000 (UTC)
commit 5cfe64c3e7ed121001dbe4ceecb4011bb814d05c
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Sat Mar 7 21:26:30 2020 +0200
bindings: use g_slist_free_full to free list
gnome-panel/panel-bindings.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
---
diff --git a/gnome-panel/panel-bindings.c b/gnome-panel/panel-bindings.c
index f16b7bb98..344302943 100644
--- a/gnome-panel/panel-bindings.c
+++ b/gnome-panel/panel-bindings.c
@@ -66,8 +66,7 @@ panel_binding_set_from_string (PanelBinding *binding, const char *str)
KeyBinding *tmp;
if (!str || !str [0] || !strcmp (str, "disabled")) {
- g_slist_foreach (binding->list, (GFunc)g_free, NULL);
- g_slist_free (binding->list);
+ g_slist_free_full (binding->list, g_free);
binding->list = NULL;
return;
}
@@ -118,8 +117,7 @@ panel_binding_clear_entry (PanelBinding *binding, GtkBindingSet *binding_set)
gtk_binding_entry_remove (binding_set, b->keyval, b->modifiers);
}
- g_slist_foreach (binding->list, (GFunc)g_free, NULL);
- g_slist_free (binding->list);
+ g_slist_free_full (binding->list, g_free);
binding->list = NULL;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]