]> git.tdb.fi Git - ext/subsurface.git/blobdiff - equipment.c
Fix crash when editing weight system info
[ext/subsurface.git] / equipment.c
index 71639c9d14b3c0cc7bb4fe1c05183ccbbd62852d..d10310c1664fcb81a093d4f917db0021f1fa3653 100644 (file)
@@ -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);