diff options
author | Tor Brede Vekterli <vekterli@yahooinc.com> | 2022-05-06 15:28:51 +0000 |
---|---|---|
committer | Tor Brede Vekterli <vekterli@yahooinc.com> | 2022-05-06 15:28:51 +0000 |
commit | 417ae855190e0f739f347a6c76d22bacaa8a13f3 (patch) | |
tree | 05b486c2a27a581a348af48410e79d72bc2cef47 /searchcore | |
parent | 135e8fe1a26fdb185f5eb1b15b3eaa9bd020fae3 (diff) |
Move shared_ptr in BucketMoveJob::StartMove constructor
Diffstat (limited to 'searchcore')
-rw-r--r-- | searchcore/src/vespa/searchcore/proton/server/bucketmovejob.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/server/bucketmovejob.cpp b/searchcore/src/vespa/searchcore/proton/server/bucketmovejob.cpp index 5ade2e263c6..e010240f5f8 100644 --- a/searchcore/src/vespa/searchcore/proton/server/bucketmovejob.cpp +++ b/searchcore/src/vespa/searchcore/proton/server/bucketmovejob.cpp @@ -180,7 +180,7 @@ class BucketMoveJob::StartMove : public storage::spi::BucketTask { public: using IDestructorCallbackSP = std::shared_ptr<vespalib::IDestructorCallback>; StartMove(std::shared_ptr<BucketMoveJob> job, BucketMover::MoveKeys keys, IDestructorCallbackSP opsTracker) - : _job(job), + : _job(std::move(job)), _keys(std::move(keys)), _opsTracker(std::move(opsTracker)) {} @@ -197,9 +197,9 @@ public: } private: - std::shared_ptr<BucketMoveJob> _job; - BucketMover::MoveKeys _keys; - IDestructorCallbackSP _opsTracker; + std::shared_ptr<BucketMoveJob> _job; + BucketMover::MoveKeys _keys; + IDestructorCallbackSP _opsTracker; }; void |