Add some missing files to sync2 for linux and darwin

This commit is contained in:
gingerBill
2021-08-16 15:48:54 +01:00
parent 94d298755a
commit df159dbae7
3 changed files with 160 additions and 2 deletions
+2 -2
View File
@@ -139,7 +139,7 @@ _recursive_mutex_lock :: proc(m: ^Recursive_Mutex) {
}
_recursive_mutex_unlock :: proc(m: ^Recursive_Mutex) {
tid := runtime.current_thread_id();
tid := _current_thread_id();
assert(tid == m.impl.owner);
m.impl.recursion -= 1;
recursion := m.impl.recursion;
@@ -154,7 +154,7 @@ _recursive_mutex_unlock :: proc(m: ^Recursive_Mutex) {
}
_recursive_mutex_try_lock :: proc(m: ^Recursive_Mutex) -> bool {
tid := runtime.current_thread_id();
tid := _current_thread_id();
if m.impl.owner == tid {
return mutex_try_lock(&m.impl.mutex);
}