From d59884f4ab80155e89ca24edb885a59f3d21b028 Mon Sep 17 00:00:00 2001 From: Bert Burgemeister Date: Tue, 10 May 2016 14:19:03 +0200 Subject: [PATCH] Silence a GTK error message The message was gtk_tree_model_get_iter: assertion 'path->depth > 0' failed. --- pipeglade.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pipeglade.c b/pipeglade.c index ffc1624..32a064c 100644 --- a/pipeglade.c +++ b/pipeglade.c @@ -2403,7 +2403,8 @@ create_subtree(GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter) GtkTreeIter iter_1; /* iter's predecessor */ GtkTreePath *path_1; /* path's predecessor */ - if (gtk_tree_model_get_iter(model, iter, path)) + if (gtk_tree_path_get_depth(path) > 0 && + gtk_tree_model_get_iter(model, iter, path)) return; path_1 = gtk_tree_path_copy(path); if (gtk_tree_path_prev(path_1)) { /* need an older sibling */ -- 2.11.4.GIT