From 7049d00a78422ef1e2a8bd9242af9043c5471308 Mon Sep 17 00:00:00 2001 From: sangelovic Date: Mon, 10 Jun 2019 22:03:02 +0200 Subject: [PATCH] Remove unnecessary std::move of parameters (thanks to @ardazishvili) Fixes part of #52 --- include/sdbus-c++/IObject.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/sdbus-c++/IObject.h b/include/sdbus-c++/IObject.h index b2c8da9..750a6e9 100644 --- a/include/sdbus-c++/IObject.h +++ b/include/sdbus-c++/IObject.h @@ -393,17 +393,17 @@ namespace sdbus { inline SignalRegistrator IObject::registerSignal(const std::string& signalName) { - return SignalRegistrator(*this, std::move(signalName)); + return SignalRegistrator(*this, signalName); } inline PropertyRegistrator IObject::registerProperty(const std::string& propertyName) { - return PropertyRegistrator(*this, std::move(propertyName)); + return PropertyRegistrator(*this, propertyName); } inline InterfaceFlagsSetter IObject::setInterfaceFlags(const std::string& interfaceName) { - return InterfaceFlagsSetter(*this, std::move(interfaceName)); + return InterfaceFlagsSetter(*this, interfaceName); } inline SignalEmitter IObject::emitSignal(const std::string& signalName)