diff options
author | Matthias Clasen <mclasen@redhat.com> | 2016-07-25 08:32:08 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2016-07-25 08:32:08 -0400 |
commit | 8db8891c66e9b5dc07deba631f2facc9383b7c2e (patch) | |
tree | a0e4950df8a76abd5c473cb5c5faf9ed19a9a7dc | |
parent | bab906f83846f96b407510e42cf21c281e492451 (diff) | |
download | gtk+-8db8891c66e9b5dc07deba631f2facc9383b7c2e.tar.gz |
Use g_clear_object in a few more places
-rw-r--r-- | gtk/gtkwidget.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 8dacf4418d..a8ad23284d 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -12272,16 +12272,14 @@ gtk_widget_finalize (GObject *object) g_free (priv->name); - if (priv->accessible) - g_object_unref (priv->accessible); + g_clear_object (&priv->accessible); gtk_widget_clear_path (widget); gtk_css_widget_node_widget_destroyed (GTK_CSS_WIDGET_NODE (priv->cssnode)); g_object_unref (priv->cssnode); - if (priv->context) - g_object_unref (priv->context); + g_clear_object (&priv->context); _gtk_size_request_cache_free (&priv->requests); |