From: Kefu Chai Date: Wed, 10 Jan 2018 13:36:08 +0000 (+0800) Subject: msg/simple: s/ceph::size/std::size/ X-Git-Tag: v13.0.2~521^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a67ab5eceeb942b86eb94a5622589a541526e673;p=ceph.git msg/simple: s/ceph::size/std::size/ this should fix the build on platforms without pipe2(2) Signed-off-by: Kefu Chai --- diff --git a/src/msg/simple/Accepter.cc b/src/msg/simple/Accepter.cc index 2fbcf6b50d94..b95cb4337372 100644 --- a/src/msg/simple/Accepter.cc +++ b/src/msg/simple/Accepter.cc @@ -13,6 +13,7 @@ */ #include "include/compat.h" +#include #include #include #include @@ -59,7 +60,7 @@ int Accepter::create_selfpipe(int *pipe_rd, int *pipe_wr) { #else int ret = ::pipe(selfpipe); if (ret == 0) { - for (int i = 0; i < ceph::size(selfpipe); i++) { + for (int i = 0; i < std::size(selfpipe); i++) { int f = fcntl(selfpipe[i], F_GETFD); fcntl(selfpipe[i], F_SETFD, f | FD_CLOEXEC | O_NONBLOCK); }