From ac43de26c6a598b4e440affc3db27bf9d1aaf26f Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sat, 26 Mar 2011 21:45:32 +0100 Subject: [PATCH] widget: Use a priv variable --- gtk/gtkwidget.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index b3a776c8f1..b0aaac0839 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -7876,19 +7876,23 @@ gtk_widget_set_style (GtkWidget *widget, void gtk_widget_ensure_style (GtkWidget *widget) { + GtkWidgetPrivate *priv; + g_return_if_fail (GTK_IS_WIDGET (widget)); - if (widget->priv->style == gtk_widget_get_default_style ()) + priv = widget->priv; + + if (priv->style == gtk_widget_get_default_style ()) { GtkStyle *style; - g_object_unref (widget->priv->style); + g_object_unref (priv->style); style = g_object_new (GTK_TYPE_STYLE, "context", gtk_widget_get_style_context (widget), NULL); - widget->priv->style = g_object_ref (style); + priv->style = g_object_ref (style); g_signal_emit (widget, widget_signals[STYLE_SET],