From 82b77ad8df043df1d69e66d0dfd9926d276d92c4 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Wed, 22 Aug 2007 12:36:04 +0000 Subject: [PATCH] bug fix: solver_ok_cb was not passed data! --- Fltk/GUI.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Fltk/GUI.cpp b/Fltk/GUI.cpp index 0c32589fb2..2c26e9587d 100644 --- a/Fltk/GUI.cpp +++ b/Fltk/GUI.cpp @@ -1,4 +1,4 @@ -// $Id: GUI.cpp,v 1.629 2007-08-03 22:21:17 geuzaine Exp $ +// $Id: GUI.cpp,v 1.630 2007-08-22 12:36:04 geuzaine Exp $ // // Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle // @@ -4834,20 +4834,20 @@ void GUI::create_solver_window(int num) solver[num].input[2] = new Fl_Input(2 * WB, 2 * WB + 1 * BH, LL, BH, "Executable"); solver[num].input[2]->align(FL_ALIGN_RIGHT); - solver[num].input[2]->callback(solver_ok_cb); + solver[num].input[2]->callback(solver_ok_cb, (void *)num); Fl_Button *b = new Fl_Button(2 * WB, 3 * WB + 2 * BH, BB, BH, "Choose"); b->callback(solver_choose_executable_cb, (void *)num); solver[num].butt[2] = new Fl_Check_Button(2 * WB, 4 * WB + 3 * BH, LL, BH, "Enable client-server connection"); solver[num].butt[2]->type(FL_TOGGLE_BUTTON); - solver[num].butt[2]->callback(solver_ok_cb); + solver[num].butt[2]->callback(solver_ok_cb, (void *)num); solver[num].butt[0] = new Fl_Check_Button(2 * WB, 4 * WB + 4 * BH, LL, BH, "Display client messages"); solver[num].butt[0]->type(FL_TOGGLE_BUTTON); - solver[num].butt[0]->callback(solver_ok_cb); + solver[num].butt[0]->callback(solver_ok_cb, (void *)num); solver[num].butt[1] = new Fl_Check_Button(2 * WB, 4 * WB + 5 * BH, LL, BH, "Merge views automatically"); solver[num].butt[1]->type(FL_TOGGLE_BUTTON); - solver[num].butt[1]->callback(solver_ok_cb); + solver[num].butt[1]->callback(solver_ok_cb, (void *)num); { Fl_Button *o = new Fl_Button(width - BB - 2 * WB, -- GitLab