mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Fix crash when editing weight system info
I missed one instance where a callback function needed to be passed the widget index w_idx in the signal_connect function. It got passed a pointer to the model instead which of course blew up when trying to dereference the array with that "index". Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
fe32e51287
commit
5487606fda
1 changed files with 1 additions and 1 deletions
|
@ -1397,7 +1397,7 @@ GtkWidget *weightsystem_list_widget(int w_idx)
|
|||
|
||||
tree_view = gtk_tree_view_new_with_model(GTK_TREE_MODEL(model));
|
||||
gtk_widget_set_can_focus(tree_view, FALSE);
|
||||
g_signal_connect(tree_view, "row-activated", G_CALLBACK(ws_row_activated_cb), model);
|
||||
g_signal_connect(tree_view, "row-activated", G_CALLBACK(ws_row_activated_cb), GINT_TO_POINTER(w_idx));
|
||||
|
||||
selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(tree_view));
|
||||
gtk_tree_selection_set_mode(GTK_TREE_SELECTION(selection), GTK_SELECTION_BROWSE);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue