diff --git a/ortools/pdlp/quadratic_program_io.cc b/ortools/pdlp/quadratic_program_io.cc index 8477ebf483..a6dfe3798f 100644 --- a/ortools/pdlp/quadratic_program_io.cc +++ b/ortools/pdlp/quadratic_program_io.cc @@ -268,10 +268,10 @@ class MpsReaderQpDataWrapper { std::vector(dimension_and_names_.NumVariables()); quadratic_program_.constraint_names = std::vector(dimension_and_names_.NumConstraints()); - for (auto [name, index] : dimension_and_names_.ColNameIndexMap()) { + for (const auto& [name, index] : dimension_and_names_.ColNameIndexMap()) { (*quadratic_program_.variable_names)[index] = name; } - for (auto [name, index] : dimension_and_names_.RowNameIndexMap()) { + for (const auto& [name, index] : dimension_and_names_.RowNameIndexMap()) { (*quadratic_program_.constraint_names)[index] = name; } }