From a67ab5eceeb942b86eb94a5622589a541526e673 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Wed, 10 Jan 2018 21:36:08 +0800 Subject: [PATCH] msg/simple: s/ceph::size/std::size/ this should fix the build on platforms without pipe2(2) Signed-off-by: Kefu Chai --- src/msg/simple/Accepter.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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); } -- 2.47.3