diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-0 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-10 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-2 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-4 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-6 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-8 | 5 | ||||
-rw-r--r-- | gtk/gtktreemodel.c | 4 |
8 files changed, 37 insertions, 2 deletions
@@ -1,3 +1,8 @@ +Thu Jan 31 18:46:10 2002 Jonathan Blandford <jrb@redhat.com> + + * gtk/gtktreemodel.c (gtk_tree_row_reference_free): unref the + model after the last use, not before. + Thu Jan 31 14:50:16 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkrc.default gtk/Makefile.am: Install a Default diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 87fd763d2..f81301d8d 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,8 @@ +Thu Jan 31 18:46:10 2002 Jonathan Blandford <jrb@redhat.com> + + * gtk/gtktreemodel.c (gtk_tree_row_reference_free): unref the + model after the last use, not before. + Thu Jan 31 14:50:16 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkrc.default gtk/Makefile.am: Install a Default diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 87fd763d2..f81301d8d 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +Thu Jan 31 18:46:10 2002 Jonathan Blandford <jrb@redhat.com> + + * gtk/gtktreemodel.c (gtk_tree_row_reference_free): unref the + model after the last use, not before. + Thu Jan 31 14:50:16 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkrc.default gtk/Makefile.am: Install a Default diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 87fd763d2..f81301d8d 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,8 @@ +Thu Jan 31 18:46:10 2002 Jonathan Blandford <jrb@redhat.com> + + * gtk/gtktreemodel.c (gtk_tree_row_reference_free): unref the + model after the last use, not before. + Thu Jan 31 14:50:16 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkrc.default gtk/Makefile.am: Install a Default diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 87fd763d2..f81301d8d 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +Thu Jan 31 18:46:10 2002 Jonathan Blandford <jrb@redhat.com> + + * gtk/gtktreemodel.c (gtk_tree_row_reference_free): unref the + model after the last use, not before. + Thu Jan 31 14:50:16 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkrc.default gtk/Makefile.am: Install a Default diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 87fd763d2..f81301d8d 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +Thu Jan 31 18:46:10 2002 Jonathan Blandford <jrb@redhat.com> + + * gtk/gtktreemodel.c (gtk_tree_row_reference_free): unref the + model after the last use, not before. + Thu Jan 31 14:50:16 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkrc.default gtk/Makefile.am: Install a Default diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 87fd763d2..f81301d8d 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +Thu Jan 31 18:46:10 2002 Jonathan Blandford <jrb@redhat.com> + + * gtk/gtktreemodel.c (gtk_tree_row_reference_free): unref the + model after the last use, not before. + Thu Jan 31 14:50:16 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkrc.default gtk/Makefile.am: Install a Default diff --git a/gtk/gtktreemodel.c b/gtk/gtktreemodel.c index 627ebee28..c8b858d38 100644 --- a/gtk/gtktreemodel.c +++ b/gtk/gtktreemodel.c @@ -1640,8 +1640,6 @@ gtk_tree_row_reference_free (GtkTreeRowReference *reference) ROW_REF_DATA_STRING, NULL); } - g_object_unref (reference->proxy); - g_object_unref (reference->model); if (reference->path) { @@ -1649,6 +1647,8 @@ gtk_tree_row_reference_free (GtkTreeRowReference *reference) gtk_tree_path_free (reference->path); } + g_object_unref (reference->proxy); + g_object_unref (reference->model); g_free (reference); } |