Skip to content

Commit 039cc22

Browse files
committed
Updated callback user_solution code in cpp tests
1 parent 330627e commit 039cc22

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

check/TestCallbacks.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ struct MipData {
3434

3535
struct UserMipSolution {
3636
double optimal_objective_value;
37-
double* optimal_solution;
37+
std::vector<double> optimal_solution;
3838
HighsInt require_user_solution_callback_origin;
3939
};
4040

@@ -435,7 +435,7 @@ TEST_CASE("highs-callback-mip-user-solution", "[highs-callback]") {
435435

436436
UserMipSolution user_callback_data;
437437
user_callback_data.optimal_objective_value = objective_function_value0;
438-
user_callback_data.optimal_solution = optimal_solution.data();
438+
user_callback_data.optimal_solution = std::move(optimal_solution);
439439
user_callback_data.require_user_solution_callback_origin =
440440
require_origin[iModel];
441441
void* p_user_callback_data = (void*)(&user_callback_data);

0 commit comments

Comments
 (0)