diff options
author | Owen Taylor <otaylor@redhat.com> | 1999-01-07 20:17:15 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 1999-01-07 20:17:15 +0000 |
commit | bedab705f2be0fc84b0e03e0791c8e308206bd24 (patch) | |
tree | 48f169b9ce933b3138d815b352e6fb8fb6c00843 /gtk/gtkselection.c | |
parent | f28c909c58e67778361d20cb652720d7c26d1907 (diff) | |
download | gtk+-bedab705f2be0fc84b0e03e0791c8e308206bd24.tar.gz |
Fix some more memory leaks.
Thu Jan 7 12:31:41 1999 Owen Taylor <otaylor@redhat.com>
* gtk/gtkselection.c (gtk_target_list_unref): Fix some
more memory leaks.
Diffstat (limited to 'gtk/gtkselection.c')
-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); } } |