]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
crimson/osd: do not capture unused variables
authorKefu Chai <kchai@redhat.com>
Sat, 15 Aug 2020 11:05:46 +0000 (19:05 +0800)
committerKefu Chai <kchai@redhat.com>
Sun, 16 Aug 2020 01:38:02 +0000 (09:38 +0800)
this change silences warnings like

src/crimson/osd/pg_backend.cc:232:34: warning: lambda capture 'this' is not used [-Wunused-lambda-capture]
        [&os, &osd_op, &extents, this](auto&& bl) -> read_errorator::future<> {

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/osd/pg_backend.cc
src/crimson/osd/replicated_recovery_backend.cc

index 72e49451946c6aafa8779b96541646c76b42a18d..3a35ffc2f2cd4cb21bd8df409c718f0b8b72c770 100644 (file)
@@ -229,7 +229,7 @@ PGBackend::sparse_read(const ObjectState& os, OSDOp& osd_op)
                            [&os, &osd_op, this](auto&& extents) {
       return store->readv(coll, ghobject_t{os.oi.soid},
                           extents, osd_op.op.flags).safe_then(
-        [&os, &osd_op, &extents, this](auto&& bl) -> read_errorator::future<> {
+        [&os, &osd_op, &extents](auto&& bl) -> read_errorator::future<> {
         if (_read_verify_data(os.oi, bl)) {
           osd_op.op.extent.length = bl.length();
           // re-encode since it might be modified
index 9f97eea4579842486acf3695f2879867c5728335..6299957eea8dfc603432f13f7ae0af7a8fa2cdcf 100644 (file)
@@ -459,7 +459,7 @@ seastar::future<ObjectRecoveryProgress> ReplicatedRecoveryBackend::build_push_op
                                     recovery_info.copy_subset,
                                     progress.data_recovered_to,
                                     available, pop);
-    }).then([this, &recovery_info, &v, &progress, &new_progress, stat, pop]
+    }).then([&recovery_info, &v, &progress, &new_progress, stat, pop]
             (uint64_t recovered_to) {
       new_progress.data_recovered_to = recovered_to;
       if (new_progress.is_complete(recovery_info)) {