projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
70e7b4c
)
unrealize: Don't ref twice
author
Matthias Clasen
<mclasen@redhat.com>
Mon, 16 Mar 2015 15:54:38 +0000
(11:54 -0400)
committer
Matthias Clasen
<mclasen@redhat.com>
Mon, 16 Mar 2015 15:54:38 +0000
(11:54 -0400)
After the recent change to add an outermost ref/unref pair,
we can do away with the inner one.
gtk/gtkwidget.c
patch
|
blob
|
history
diff --git
a/gtk/gtkwidget.c
b/gtk/gtkwidget.c
index 5e0a9cb62a391b3d7706e01a7c07bff4653a45bb..25ba751bf6d2bac6be469cf14de2819da11b4d7e 100644
(file)
--- a/
gtk/gtkwidget.c
+++ b/
gtk/gtkwidget.c
@@
-5577,8
+5577,6
@@
gtk_widget_unrealize (GtkWidget *widget)
if (gtk_widget_get_realized (widget))
{
- g_object_ref (widget);
-
if (widget->priv->mapped)
gtk_widget_unmap (widget);
@@
-5588,8
+5586,6
@@
gtk_widget_unrealize (GtkWidget *widget)
g_signal_emit (widget, widget_signals[UNREALIZE], 0);
g_assert (!widget->priv->mapped);
gtk_widget_set_realized (widget, FALSE);
-
- g_object_unref (widget);
}
gtk_widget_pop_verify_invariants (widget);