diff --git a/lib/base/object-packer.cpp b/lib/base/object-packer.cpp index 123ddad9e..f4f9d4e4e 100644 --- a/lib/base/object-packer.cpp +++ b/lib/base/object-packer.cpp @@ -242,5 +242,5 @@ String icinga::PackObject(const Value& value) std::string builder; PackAny(value, builder); - return std::move(builder); + return builder; } diff --git a/lib/config/config_parser.yy b/lib/config/config_parser.yy index 939681e68..c84e79cd2 100644 --- a/lib/config/config_parser.yy +++ b/lib/config/config_parser.yy @@ -280,7 +280,7 @@ std::unique_ptr ConfigCompiler::Compile() std::unique_ptr expr{new DictExpression(std::move(dlist))}; expr->MakeInline(); - return std::move(expr); + return expr; } #define scanner (context->GetScanner()) diff --git a/lib/config/configcompiler.cpp b/lib/config/configcompiler.cpp index 62f02ba19..227e7106c 100644 --- a/lib/config/configcompiler.cpp +++ b/lib/config/configcompiler.cpp @@ -146,7 +146,7 @@ std::unique_ptr ConfigCompiler::HandleInclude(const String& relative std::unique_ptr expr{new DictExpression(std::move(expressions))}; expr->MakeInline(); - return std::move(expr); + return expr; } /** @@ -174,7 +174,7 @@ std::unique_ptr ConfigCompiler::HandleIncludeRecursive(const String& std::unique_ptr dict{new DictExpression(std::move(expressions))}; dict->MakeInline(); - return std::move(dict); + return dict; } void ConfigCompiler::HandleIncludeZone(const String& relativeBase, const String& tag, const String& path, const String& pattern, const String& package, std::vector >& expressions)