diff options
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/gtkselection.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk/gtkselection.c b/gtk/gtkselection.c index 7c5aac55cd..964fd5c12f 100644 --- a/gtk/gtkselection.c +++ b/gtk/gtkselection.c @@ -179,11 +179,13 @@ gtk_target_list_unref (GtkTargetList *list) GList *tmp_list = list->list; while (tmp_list) { - GtkTargetEntry *entry = tmp_list->data; - g_free (entry); + GtkTargetPair *pair = tmp_list->data; + g_free (pair); tmp_list = tmp_list->next; } + + g_list_free (list->list); g_free (list); } } |