[gtk+/wip/baedert/symbolic-icons] image: _get_style_context never returns NULL



commit 1a1c792e88492d59a19f5217b2c4f78251e1bca8
Author: Timm Bäder <mail baedert org>
Date:   Sun Feb 7 08:29:49 2016 +0100

    image: _get_style_context never returns NULL

 gtk/gtkimage.c |   11 +++--------
 1 files changed, 3 insertions(+), 8 deletions(-)
---
diff --git a/gtk/gtkimage.c b/gtk/gtkimage.c
index 4b1d158..7e0443f 100644
--- a/gtk/gtkimage.c
+++ b/gtk/gtkimage.c
@@ -1923,15 +1923,10 @@ gtk_image_style_updated (GtkWidget *widget)
 {
   GtkImage *image = GTK_IMAGE (widget);
   GtkImagePrivate *priv = image->priv;
-  GtkStyleContext *context;
+  GtkStyleContext *context = gtk_widget_get_style_context (widget);
+  GtkCssStyleChange *change = gtk_style_context_get_change (context);
 
-  context = gtk_widget_get_style_context (widget);
-  if (context)
-    {
-      GtkCssStyleChange *change = gtk_style_context_get_change (context);
-
-      gtk_icon_helper_invalidate_for_change (priv->icon_helper, change);
-    }
+  gtk_icon_helper_invalidate_for_change (priv->icon_helper, change);
 
   GTK_WIDGET_CLASS (gtk_image_parent_class)->style_updated (widget);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]