]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
msg/async/dpdk/shared_ptr.h: sync up with seastar impl
authorKefu Chai <kchai@redhat.com>
Thu, 1 Mar 2018 07:53:23 +0000 (15:53 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 1 Mar 2018 08:06:14 +0000 (16:06 +0800)
commitd11a8248cfd0c8f14cd10750ceec9326e1fdbee5
treebc48bb6a595b661eb99ed54ed46254e8fee3e321
parent59da11b195dce6709b101b84916d18ede7c01e76
msg/async/dpdk/shared_ptr.h: sync up with seastar impl

otherwise the dpdk plugin does not compile.

* remove workarounds for C++11. for example, std::void_t is available
  in C++17 now.
* drop seastar::shared_ptr<>, as it's not used in async/dpdk now.
* update the editor variable to match seastar's coding style

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/msg/async/dpdk/shared_ptr.h