From d88c3c3d4046e1de123b9b917db7b4e01ce3bc48 Mon Sep 17 00:00:00 2001 From: georgemoralis Date: Mon, 10 Jun 2024 20:49:17 +0300 Subject: [PATCH] added missing default rwlock attributes init --- src/core/libraries/kernel/thread_management.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/core/libraries/kernel/thread_management.cpp b/src/core/libraries/kernel/thread_management.cpp index 00d871ab8..c6f8b2766 100644 --- a/src/core/libraries/kernel/thread_management.cpp +++ b/src/core/libraries/kernel/thread_management.cpp @@ -35,6 +35,10 @@ void init_pthreads() { ScePthreadAttr default_attr = nullptr; scePthreadAttrInit(&default_attr); g_pthread_cxt->SetDefaultAttr(default_attr); + // default rw init + OrbisPthreadRwlockattr default_rwattr = nullptr; + scePthreadRwlockattrInit(&default_rwattr); + g_pthread_cxt->setDefaultRwattr(default_rwattr); g_pthread_cxt->SetPthreadPool(new PThreadPool); }