summaryrefslogtreecommitdiff
path: root/gtk/gtkselection.c
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>1999-01-07 20:17:15 +0000
committerOwen Taylor <otaylor@src.gnome.org>1999-01-07 20:17:15 +0000
commitbedab705f2be0fc84b0e03e0791c8e308206bd24 (patch)
tree48f169b9ce933b3138d815b352e6fb8fb6c00843 /gtk/gtkselection.c
parentf28c909c58e67778361d20cb652720d7c26d1907 (diff)
downloadgtk+-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.c6
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);
}
}