Fix memory leak uiTable setEditable on unix.

The tree_model_path was not freed correctly.
This commit is contained in:
Lars Wrenger 2020-06-07 10:53:10 +02:00
parent a0a980712e
commit 54567bd4f6
1 changed files with 1 additions and 0 deletions

View File

@ -62,6 +62,7 @@ static void setEditable(uiTableModel *m, GtkTreeIter *iter, int modelColumn, Gtk
// TODO avoid the need for this
path = gtk_tree_model_get_path(GTK_TREE_MODEL(m), iter);
row = gtk_tree_path_get_indices(path)[0];
gtk_tree_path_free(path);
editable = uiprivTableModelCellEditable(m, row, modelColumn) != 0;
g_object_set(r, prop, editable, NULL);
}