aboutsummaryrefslogtreecommitdiff
path: root/src/threading.cpp
diff options
context:
space:
mode:
authorDamian Tarnawski <gthetarnav@gmail.com>2024-01-18 10:30:21 +0100
committerGitHub <noreply@github.com>2024-01-18 10:30:21 +0100
commitd6ee5e89fad7383f0e3dc92095cadfc2122e6e2d (patch)
treef6bb31adae30c126a37a27688465904e05d340e4 /src/threading.cpp
parenta263da0bbe0caac92d58dba0bb516d92eaa6115e (diff)
parent799f4379d8d3f9354291f69e599516e3a804f44b (diff)
Merge branch 'odin-lang:master' into patch-2
Diffstat (limited to 'src/threading.cpp')
-rw-r--r--src/threading.cpp2
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;
}
}