diff --git a/gtsam/discrete/Assignment.h b/gtsam/discrete/Assignment.h index 8d29c008d9..a5ce87233d 100644 --- a/gtsam/discrete/Assignment.h +++ b/gtsam/discrete/Assignment.h @@ -90,7 +90,7 @@ class Assignment : public std::map { const std::vector>& keys) { std::vector allPossValues; AssignmentType assignment; - for (const auto [idx, _] : keys) assignment[idx] = 0; // Initialize from 0 + for (const auto& [idx, _] : keys) assignment[idx] = 0; // Initialize from 0 const size_t nrKeys = keys.size(); while (true) {