diff --git a/bftengine/src/bftengine/ReplicaImp.cpp b/bftengine/src/bftengine/ReplicaImp.cpp index 91c0df1621..59860b7b52 100644 --- a/bftengine/src/bftengine/ReplicaImp.cpp +++ b/bftengine/src/bftengine/ReplicaImp.cpp @@ -1059,7 +1059,7 @@ void ReplicaImp::onMessage(PrePrepareMsgUPtr msg) { "etc...)"); return; } - PrePrepareMsgShPtr message(msg.release()); + PrePrepareMsgShPtr message(std::move(msg)); if (!getReplicaConfig().prePrepareFinalizeAsyncEnabled) { if (!validatePreProcessedResults(message.get(), getCurrentView())) { // trigger view change