diff --git a/services/blob/src/DatabaseManager.cpp b/services/blob/src/DatabaseManager.cpp --- a/services/blob/src/DatabaseManager.cpp +++ b/services/blob/src/DatabaseManager.cpp @@ -40,7 +40,7 @@ request.AddKey( BlobItem::FIELD_BLOB_HASH, Aws::DynamoDB::Model::AttributeValue(blobHash)); - return std::move(this->innerFindItem(request)); + return this->innerFindItem(request); } void DatabaseManager::removeBlobItem(const std::string &blobHash) { @@ -76,7 +76,7 @@ ReverseIndexItem::FIELD_HOLDER, Aws::DynamoDB::Model::AttributeValue(holder)); - return std::move(this->innerFindItem(request)); + return this->innerFindItem(request); } std::vector> diff --git a/services/lib/src/DatabaseManagerBase.h b/services/lib/src/DatabaseManagerBase.h --- a/services/lib/src/DatabaseManagerBase.h +++ b/services/lib/src/DatabaseManagerBase.h @@ -48,7 +48,7 @@ return nullptr; } item->assignItemFromDatabase(outcomeItem); - return std::move(item); + return item; } } // namespace database diff --git a/services/tunnelbroker/src/libcpp/src/Database/DatabaseManager.cpp b/services/tunnelbroker/src/libcpp/src/Database/DatabaseManager.cpp --- a/services/tunnelbroker/src/libcpp/src/Database/DatabaseManager.cpp +++ b/services/tunnelbroker/src/libcpp/src/Database/DatabaseManager.cpp @@ -67,7 +67,7 @@ request.AddKey( DeviceSessionItem::FIELD_SESSION_ID, Aws::DynamoDB::Model::AttributeValue(sessionID)); - return std::move(this->innerFindItem(request)); + return this->innerFindItem(request); } void DatabaseManager::removeSessionItem(const std::string &sessionID) { @@ -176,7 +176,7 @@ request.AddKey( SessionSignItem::FIELD_DEVICE_ID, Aws::DynamoDB::Model::AttributeValue(deviceID)); - return std::move(this->innerFindItem(request)); + return this->innerFindItem(request); } void DatabaseManager::removeSessionSignItem(const std::string &deviceID) { @@ -205,7 +205,7 @@ request.AddKey( PublicKeyItem::FIELD_DEVICE_ID, Aws::DynamoDB::Model::AttributeValue(deviceID)); - return std::move(this->innerFindItem(request)); + return this->innerFindItem(request); } void DatabaseManager::removePublicKeyItem(const std::string &deviceID) { @@ -282,7 +282,7 @@ request.AddKey( MessageItem::FIELD_MESSAGE_ID, Aws::DynamoDB::Model::AttributeValue(messageID)); - return std::move(this->innerFindItem(request)); + return this->innerFindItem(request); } std::vector>