From 2ce0fdbcf3fea6661c060eb85bf7d6253514c13c Mon Sep 17 00:00:00 2001 From: simon Date: Wed, 11 Jun 2008 18:03:35 +0000 Subject: [PATCH] Work around a bug in early versions of GTK (which I'm still forced to use, gah) in which the "model" argument to gtk_tree_selection_get_selected_rows() couldn't be NULL. git-svn-id: svn://svn.tartarus.org/sgt/putty@8069 cda61777-01e9-0310-a592-d414129be87e --- unix/gtkdlg.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unix/gtkdlg.c b/unix/gtkdlg.c index 53a70259..d48a3162 100644 --- a/unix/gtkdlg.c +++ b/unix/gtkdlg.c @@ -701,6 +701,7 @@ int dlg_listbox_index(union control *ctrl, void *dlg) if (uc->treeview) { GtkTreeSelection *treesel; GtkTreePath *path; + GtkTreeModel *model; GList *sellist; gint *indices; int ret; @@ -711,7 +712,7 @@ int dlg_listbox_index(union control *ctrl, void *dlg) if (gtk_tree_selection_count_selected_rows(treesel) != 1) return -1; - sellist = gtk_tree_selection_get_selected_rows(treesel, NULL); + sellist = gtk_tree_selection_get_selected_rows(treesel, &model); assert(sellist && sellist->data); path = sellist->data; -- 2.11.0