[gtk+/gtk-3-22] Widget: Do not dereference before type check



commit 1088056a5d6708b405343755b7f08e62c8a90485
Author: Daniel Boles <dboles src gnome org>
Date:   Tue Aug 1 18:44:48 2017 +0100

    Widget: Do not dereference before type check

 gtk/gtkwidget.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index f1dc096..9649e68 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -5959,10 +5959,10 @@ gtk_widget_size_allocate_with_baseline (GtkWidget     *widget,
   gint min_width, min_height;
   gint old_baseline;
 
-  priv = widget->priv;
-
   g_return_if_fail (GTK_IS_WIDGET (widget));
 
+  priv = widget->priv;
+
   if (!priv->visible && !_gtk_widget_is_toplevel (widget))
     return;
 


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