]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
cls/journal: s/create_completion/create_completion2/
authorKefu Chai <kchai@redhat.com>
Tue, 22 Oct 2019 11:20:10 +0000 (19:20 +0800)
committerKefu Chai <kchai@redhat.com>
Fri, 1 Nov 2019 09:27:21 +0000 (17:27 +0800)
src/cls/journal/cls_journal_client.cc:154:72: warning: 'static librados::v14_2_0::AioCompletion* librados::v14_2_0::Rados::aio_create_completion(void*, librados::callback_t, librados::callback_t)' is
deprecated [-Wdeprecated-declarations]
       librados::Rados::aio_create_completion(this, rados_callback, NULL);
                                                                        ^

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/cls/journal/cls_journal_client.cc

index d2bb8f9a496a855a262ffc9cf0316f434ae2e764..88f7ddb1f91a65531b3252772586551a3652ac23 100644 (file)
@@ -50,7 +50,7 @@ struct C_ClientList : public C_AioExec {
 
     outbl.clear();
     librados::AioCompletion *rados_completion =
-       librados::Rados::aio_create_completion(this, rados_callback, NULL);
+       librados::Rados::aio_create_completion(this, rados_callback);
     int r = ioctx.aio_operate(oid, rados_completion, &op, &outbl);
     ceph_assert(r == 0);
     rados_completion->release();
@@ -111,7 +111,7 @@ struct C_ImmutableMetadata : public C_AioExec {
     op.exec("journal", "get_pool_id", inbl);
 
     librados::AioCompletion *rados_completion =
-      librados::Rados::aio_create_completion(this, rados_callback, NULL);
+      librados::Rados::aio_create_completion(this, rados_callback);
     int r = ioctx.aio_operate(oid, rados_completion, &op, &outbl);
     ceph_assert(r == 0);
     rados_completion->release();
@@ -151,7 +151,7 @@ struct C_MutableMetadata : public C_AioExec {
     op.exec("journal", "get_active_set", inbl);
 
     librados::AioCompletion *rados_completion =
-      librados::Rados::aio_create_completion(this, rados_callback, NULL);
+      librados::Rados::aio_create_completion(this, rados_callback);
     int r = ioctx.aio_operate(oid, rados_completion, &op, &outbl);
     ceph_assert(r == 0);
     rados_completion->release();