Imported Upstream version 1.64.0
[platform/upstream/boost.git] / libs / fiber / src / algo / round_robin.cpp
index ea69a8f..beed7a9 100644 (file)
@@ -26,7 +26,7 @@ round_robin::awakened( context * ctx) noexcept {
 
 context *
 round_robin::pick_next() noexcept {
-    context * victim{ nullptr };
+    context * victim = nullptr;
     if ( ! rqueue_.empty() ) {
         victim = & rqueue_.front();
         rqueue_.pop_front();
@@ -44,11 +44,11 @@ round_robin::has_ready_fibers() const noexcept {
 void
 round_robin::suspend_until( std::chrono::steady_clock::time_point const& time_point) noexcept {
     if ( (std::chrono::steady_clock::time_point::max)() == time_point) {
-        std::unique_lock< std::mutex > lk( mtx_);
+        std::unique_lock< std::mutex > lk{ mtx_ };
         cnd_.wait( lk, [&](){ return flag_; });
         flag_ = false;
     } else {
-        std::unique_lock< std::mutex > lk( mtx_);
+        std::unique_lock< std::mutex > lk{ mtx_ };
         cnd_.wait_until( lk, time_point, [&](){ return flag_; });
         flag_ = false;
     }
@@ -56,7 +56,7 @@ round_robin::suspend_until( std::chrono::steady_clock::time_point const& time_po
 
 void
 round_robin::notify() noexcept {
-    std::unique_lock< std::mutex > lk( mtx_);
+    std::unique_lock< std::mutex > lk{ mtx_ };
     flag_ = true;
     lk.unlock();
     cnd_.notify_all();