treeview: No gcc, node is not NULL
authorBenjamin Otte <otte@redhat.com>
Sat, 16 Sep 2023 16:18:58 +0000 (12:18 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 19 Sep 2023 20:32:27 +0000 (16:32 -0400)
... so I'll add an assertion just for you.

gtk/deprecated/gtktreeview.c

index 150c963f63df801996014611b1ec500857f8cf29..e9626e84fb1e922d84db1f5f409c538dd60a1179 100644 (file)
@@ -12833,7 +12833,10 @@ gtk_tree_view_is_blank_at_pos (GtkTreeView       *tree_view,
     *column = real_column;
 
   gtk_tree_model_get_iter (priv->model, &iter, real_path);
-  _gtk_tree_view_find_node (tree_view, real_path, &tree, &node);
+  if (!_gtk_tree_view_find_node (tree_view, real_path, &tree, &node))
+    {
+      g_assert_not_reached ();
+    }
 
   /* Check if there's an expander arrow at (x, y) */
   if (real_column == priv->expander_column