]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/signals2/test/signal_test.cpp
update sources to v12.2.3
[ceph.git] / ceph / src / boost / libs / signals2 / test / signal_test.cpp
index 60c5e6d45ebf060fe9c124bbec262731ad1f6064..fecc32ddea33bc1dccb43be92af0d4bc3ef436e4 100644 (file)
@@ -10,6 +10,7 @@
 
 // For more information, see http://www.boost.org
 
+#include <boost/bind.hpp>
 #include <boost/optional.hpp>
 #include <boost/test/minimal.hpp>
 #include <boost/signals2.hpp>
@@ -133,7 +134,7 @@ test_one_arg()
   boost::signals2::signal<int (int value), max_or_default<int> > s1;
 
   s1.connect(std::negate<int>());
-  s1.connect(std::bind1st(std::multiplies<int>(), 2));
+  s1.connect(boost::bind(std::multiplies<int>(), 2, _1));
 
   BOOST_CHECK(s1(1) == 2);
   BOOST_CHECK(s1(-1) == 1);
@@ -152,8 +153,8 @@ test_signal_signal_connect()
   {
     signal_type s2;
     s1.connect(s2);
-    s2.connect(std::bind1st(std::multiplies<int>(), 2));
-    s2.connect(std::bind1st(std::multiplies<int>(), -3));
+    s2.connect(boost::bind(std::multiplies<int>(), 2, _1));
+    s2.connect(boost::bind(std::multiplies<int>(), -3, _1));
 
     BOOST_CHECK(s2(-3) == 9);
     BOOST_CHECK(s1(3) == 6);