From a5d6fda4338641a64d07b353129e5731a6517941 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Tue, 27 Jul 2021 23:14:01 +0100 Subject: Define which mutexes are blocking and recursive explicitly --- src/build_settings.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'src/build_settings.cpp') diff --git a/src/build_settings.cpp b/src/build_settings.cpp index 9f9844279..7fc049ef3 100644 --- a/src/build_settings.cpp +++ b/src/build_settings.cpp @@ -518,8 +518,8 @@ String internal_odin_root_dir(void) { } len += 1; // NOTE(bill): It needs an extra 1 for some reason - gb_mutex_lock(&string_buffer_mutex); - defer (gb_mutex_unlock(&string_buffer_mutex)); + mutex_lock(&string_buffer_mutex); + defer (mutex_unlock(&string_buffer_mutex)); tmp = gb_temp_arena_memory_begin(&string_buffer_arena); defer (gb_temp_arena_memory_end(tmp)); @@ -576,8 +576,8 @@ String internal_odin_root_dir(void) { } } - gb_mutex_lock(&string_buffer_mutex); - defer (gb_mutex_unlock(&string_buffer_mutex)); + mutex_lock(&string_buffer_mutex); + defer (mutex_unlock(&string_buffer_mutex)); tmp = gb_temp_arena_memory_begin(&string_buffer_arena); defer (gb_temp_arena_memory_end(tmp)); @@ -653,8 +653,8 @@ String internal_odin_root_dir(void) { array_resize(&path_buf, 2*path_buf.count + 300); } - gb_mutex_lock(&string_buffer_mutex); - defer (gb_mutex_unlock(&string_buffer_mutex)); + mutex_lock(&string_buffer_mutex); + defer (mutex_unlock(&string_buffer_mutex)); tmp = gb_temp_arena_memory_begin(&string_buffer_arena); defer (gb_temp_arena_memory_end(tmp)); @@ -683,8 +683,8 @@ String internal_odin_root_dir(void) { #if defined(GB_SYSTEM_WINDOWS) String path_to_fullpath(gbAllocator a, String s) { String result = {}; - gb_mutex_lock(&string_buffer_mutex); - defer (gb_mutex_unlock(&string_buffer_mutex)); + mutex_lock(&string_buffer_mutex); + defer (mutex_unlock(&string_buffer_mutex)); gbTempArenaMemory tmp = gb_temp_arena_memory_begin(&string_buffer_arena); defer (gb_temp_arena_memory_end(tmp)); @@ -711,9 +711,9 @@ String path_to_fullpath(gbAllocator a, String s) { #elif defined(GB_SYSTEM_OSX) || defined(GB_SYSTEM_UNIX) String path_to_fullpath(gbAllocator a, String s) { char *p; - gb_mutex_lock(&string_buffer_mutex); + mutex_lock(&string_buffer_mutex); p = realpath(cast(char *)s.text, 0); - gb_mutex_unlock(&string_buffer_mutex); + mutex_unlock(&string_buffer_mutex); if(p == nullptr) return String{}; return make_string_c(p); } -- cgit v1.2.3