diff options
| author | codename-irvin <brian.budge@protonmail.com> | 2024-01-16 15:42:47 -0500 |
|---|---|---|
| committer | codename-irvin <brian.budge@protonmail.com> | 2024-01-16 15:42:47 -0500 |
| commit | d460dd2bdceaa5b897c43fe467584039a056a55a (patch) | |
| tree | 54ec1129f2c68888c244b413098a6a58bf99c302 /src | |
| parent | 0fcd2f1d88b1b9d21fbc77adb45833fcbdc0d3d4 (diff) | |
| parent | 7ee7f4b06443c651c9001bcffac870965df7a4d7 (diff) | |
Merge branch 'master' into dev
Diffstat (limited to 'src')
| -rw-r--r-- | src/threading.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/threading.cpp b/src/threading.cpp index 74aa3eb7e..c283da425 100644 --- a/src/threading.cpp +++ b/src/threading.cpp @@ -210,7 +210,7 @@ gb_internal void semaphore_wait(Semaphore *s) { original_count = s->count().load(std::memory_order_relaxed); } - if (!s->count().compare_exchange_strong(original_count, original_count-1, std::memory_order_acquire, std::memory_order_acquire)) { + if (s->count().compare_exchange_strong(original_count, original_count-1, std::memory_order_acquire, std::memory_order_acquire)) { return; } } |