Fix util::mutexed::exchange
This commit is contained in:
parent
c0a60cbdc8
commit
f251b1b07f
1 changed files with 1 additions and 1 deletions
|
|
@ -38,7 +38,7 @@ namespace psemek::util
|
||||||
value_ = std::move(new_value);
|
value_ = std::move(new_value);
|
||||||
}
|
}
|
||||||
|
|
||||||
T exchange(T && new_value) const
|
T exchange(T && new_value)
|
||||||
{
|
{
|
||||||
std::lock_guard lock{mutex_};
|
std::lock_guard lock{mutex_};
|
||||||
std::swap(value_, new_value);
|
std::swap(value_, new_value);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue