diff --git a/lib/icinga/scheduleddowntime.cpp b/lib/icinga/scheduleddowntime.cpp index 972a428ad..140a64df7 100644 --- a/lib/icinga/scheduleddowntime.cpp +++ b/lib/icinga/scheduleddowntime.cpp @@ -171,7 +171,7 @@ std::pair ScheduledDowntime::FindRunningSegment(double minEnd) if (!bestSegment || end > bestEnd) { Log(LogDebug, "ScheduledDowntime") << "(best match yet)"; - bestSegment = segment; + bestSegment = std::move(segment); bestBegin = begin; bestEnd = end; } @@ -227,7 +227,7 @@ std::pair ScheduledDowntime::FindNextSegment() if (!bestSegment || begin < bestBegin) { Log(LogDebug, "ScheduledDowntime") << "(best match yet)"; - bestSegment = segment; + bestSegment = std::move(segment); bestBegin = begin; bestEnd = end; } diff --git a/lib/remote/httphandler.cpp b/lib/remote/httphandler.cpp index afe510fb8..dfb94ecc2 100644 --- a/lib/remote/httphandler.cpp +++ b/lib/remote/httphandler.cpp @@ -33,7 +33,7 @@ void HttpHandler::Register(const Url::Ptr& url, const HttpHandler::Ptr& handler) children->Set(elem, sub_node); } - node = sub_node; + node = std::move(sub_node); } Array::Ptr handlers = node->Get("handlers");