thread/Mutex: remove ScopeLock, use std::lock_guard directly

This commit is contained in:
Max Kellermann
2017-01-03 07:11:57 +01:00
parent a42021655c
commit 2e182e84c3
51 changed files with 158 additions and 160 deletions
+3 -3
View File
@@ -23,7 +23,7 @@
void
notify::Wait()
{
const ScopeLock protect(mutex);
const std::lock_guard<Mutex> protect(mutex);
while (!pending)
cond.wait(mutex);
pending = false;
@@ -32,7 +32,7 @@ notify::Wait()
void
notify::Signal()
{
const ScopeLock protect(mutex);
const std::lock_guard<Mutex> protect(mutex);
pending = true;
cond.signal();
}
@@ -40,6 +40,6 @@ notify::Signal()
void
notify::Clear()
{
const ScopeLock protect(mutex);
const std::lock_guard<Mutex> protect(mutex);
pending = false;
}