]> Pileus Git - ~andy/gtk/commitdiff
Reorganize slightly to avoid a possible NULL dereference. (Coverity)
authorMatthias Clasen <mclasen@redhat.com>
Thu, 13 Apr 2006 04:31:51 +0000 (04:31 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Thu, 13 Apr 2006 04:31:51 +0000 (04:31 +0000)
2006-04-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_header_focus): Reorganize slightly
to avoid a possible NULL dereference.  (Coverity)

ChangeLog
ChangeLog.pre-2-10
gtk/gtktreeview.c

index 2022817314c1527596991b2579e1c6a496ca634e..20eeb8559d0faa3722f799d24f97492355a450aa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-04-13  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_header_focus): Reorganize slightly
+       to avoid a possible NULL dereference.  (Coverity)
+
 2006-04-12  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_get_arrow_xrange): Don't
index 2022817314c1527596991b2579e1c6a496ca634e..20eeb8559d0faa3722f799d24f97492355a450aa 100644 (file)
@@ -1,3 +1,8 @@
+2006-04-13  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_header_focus): Reorganize slightly
+       to avoid a possible NULL dereference.  (Coverity)
+
 2006-04-12  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_get_arrow_xrange): Don't
index 3949bc481d90fa3a2b8e69b10ea7f5b95ee5452e..c53d0e0103420dc1d02f0bea7fffe10783ddee88 100644 (file)
@@ -6855,9 +6855,10 @@ gtk_tree_view_header_focus (GtkTreeView      *tree_view,
     {
       for (tmp_list = tree_view->priv->columns; tmp_list; tmp_list = tmp_list->next)
        if (GTK_TREE_VIEW_COLUMN (tmp_list->data)->button == focus_child)
-         break;
-
-      tree_view->priv->focus_column = GTK_TREE_VIEW_COLUMN (tmp_list->data);
+         {
+           tree_view->priv->focus_column = GTK_TREE_VIEW_COLUMN (tmp_list->data);
+           break;
+         }
 
       /* If the following isn't true, then the view is smaller then the scrollpane.
        */