From 53f82aa34975ffa462bb514368e7e7d6efd19d7a Mon Sep 17 00:00:00 2001 From: Oliver Kowalke Date: Tue, 30 May 2017 20:23:14 +0200 Subject: [PATCH] fix warning in recursive_mutex --- src/recursive_mutex.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/recursive_mutex.cpp b/src/recursive_mutex.cpp index 5350aed9..2ae5d12f 100644 --- a/src/recursive_mutex.cpp +++ b/src/recursive_mutex.cpp @@ -57,9 +57,9 @@ recursive_mutex::try_lock() noexcept { void recursive_mutex::unlock() { - context * ctx = context::active(); + context * active_ctx = context::active(); detail::spinlock_lock lk( wait_queue_splk_); - if ( ctx != owner_) { + if ( active_ctx != owner_) { throw lock_error( std::make_error_code( std::errc::operation_not_permitted), "boost fiber: no privilege to perform the operation"); @@ -70,7 +70,7 @@ recursive_mutex::unlock() { wait_queue_.pop_front(); owner_ = ctx; count_ = 1; - context::active()->schedule( ctx); + active_ctx->schedule( ctx); } else { owner_ = nullptr; return;