Perhaps an std::move will help?

This commit is contained in:
Simon Quigley 2024-12-18 18:10:13 -06:00
parent dc3c8a05c1
commit f10029c717

View File

@ -25,7 +25,7 @@ source_package_publishing_history::source_package_publishing_history()
source_package_version(""),
self_link(""),
lp(nullptr),
distro_series([this]() -> std::optional<class distro_series> {
distro_series([this]() -> std::optional<distro_series> {
if (distro_series_link.empty()) return std::nullopt;
if (_distro_series) return _distro_series;
@ -37,7 +37,7 @@ source_package_publishing_history::source_package_publishing_history()
if (ds) {
ds->set_lp(lp);
_distro_series = std::make_optional(ds.value());
_distro_series = std::make_optional(std::move(ds.value()));
return ds;
}