Skip to content

Commit f6e34f7

Browse files
committed
Updated callback user_solution code in cpp tests
1 parent 4c37a77 commit f6e34f7

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

@@ -453,7 +453,7 @@ TEST_CASE("highs-callback-mip-user-solution", "[highs_callback]") {
453453

454454
UserMipSolution user_callback_data;
455455
user_callback_data.optimal_objective_value = objective_function_value0;
456-
user_callback_data.optimal_solution = optimal_solution.data();
456+
user_callback_data.optimal_solution = std::move(optimal_solution);
457457
user_callback_data.require_user_solution_callback_origin =
458458
require_origin[iModel];
459459
void* p_user_callback_data = (void*)(&user_callback_data);

0 commit comments

Comments
 (0)