]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/process/test/async_pipe.cpp
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / boost / libs / process / test / async_pipe.cpp
index 17d8c4879d3df823465e6e24f50d1c6454abbea5..ef6cab4be06b43c4b039947293eac66954119cc2 100644 (file)
@@ -96,8 +96,13 @@ BOOST_AUTO_TEST_CASE(move_pipe)
     bp::async_pipe ap{ios};
     BOOST_TEST_CHECKPOINT("First move");
     bp::async_pipe ap2{std::move(ap)};
+#if defined(BOOST_WINDOWS_API)
     BOOST_CHECK_EQUAL(ap.native_source(), ::boost::winapi::INVALID_HANDLE_VALUE_);
     BOOST_CHECK_EQUAL(ap.native_sink  (), ::boost::winapi::INVALID_HANDLE_VALUE_);
+#elif defined(BOOST_POSIX_API)
+    BOOST_CHECK_EQUAL(ap.native_source(), -1);
+    BOOST_CHECK_EQUAL(ap.native_sink  (), -1);
+#endif
 
     BOOST_TEST_CHECKPOINT("Second move");
     ap = std::move(ap2);