diff --git a/libgnucash/engine/gnc-option.cpp b/libgnucash/engine/gnc-option.cpp index 81ce571b48..f43fd778d3 100644 --- a/libgnucash/engine/gnc-option.cpp +++ b/libgnucash/engine/gnc-option.cpp @@ -47,7 +47,7 @@ template ValueType GncOption::get_value() const { return std::visit( - [](const auto option)->ValueType { + [](const auto& option)->ValueType { if constexpr (is_same_decayed_v) return option.get_value(); @@ -80,7 +80,7 @@ template ValueType GncOption::get_default_value() const { return std::visit( - [](const auto option)->ValueType { + [](const auto& option)->ValueType { if constexpr (is_same_decayed_v) return option.get_default_value();