From 5b78e33bc5587022545b69912fec560193c037a9 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Tue, 22 Oct 2019 19:20:10 +0800 Subject: [PATCH] cls/journal: s/create_completion/create_completion2/ 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 --- src/cls/journal/cls_journal_client.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cls/journal/cls_journal_client.cc b/src/cls/journal/cls_journal_client.cc index d2bb8f9a496..88f7ddb1f91 100644 --- a/src/cls/journal/cls_journal_client.cc +++ b/src/cls/journal/cls_journal_client.cc @@ -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(); -- 2.39.5