aboutsummaryrefslogtreecommitdiff
path: root/src/check_expr.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2021-07-27 23:14:01 +0100
committergingerBill <bill@gingerbill.org>2021-07-27 23:14:01 +0100
commita5d6fda4338641a64d07b353129e5731a6517941 (patch)
tree0cce749ad561e7a27b3c5eb0d6443f3d58a6df34 /src/check_expr.cpp
parent4bc3796f9b9e8ea00ff0da89f6e983345fb2fd7e (diff)
Define which mutexes are blocking and recursive explicitly
Diffstat (limited to 'src/check_expr.cpp')
-rw-r--r--src/check_expr.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/check_expr.cpp b/src/check_expr.cpp
index a789a181e..09bd5f8ed 100644
--- a/src/check_expr.cpp
+++ b/src/check_expr.cpp
@@ -240,8 +240,8 @@ bool find_or_generate_polymorphic_procedure(CheckerContext *c, Entity *base_enti
GB_ASSERT(dst == nullptr);
}
- gb_mutex_lock(&info->gen_procs_mutex);
- defer (gb_mutex_unlock(&info->gen_procs_mutex));
+ mutex_lock(&info->gen_procs_mutex);
+ defer (mutex_unlock(&info->gen_procs_mutex));
if (!src->Proc.is_polymorphic || src->Proc.is_poly_specialized) {
return false;