From e8c425850eba8d8052975402e960a7b53b4fc52e Mon Sep 17 00:00:00 2001 From: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com> Date: Sun, 12 Nov 2023 10:57:50 +0200 Subject: [PATCH] some adjustments --- src/core/hle/libraries/libkernel/thread_management.cpp | 4 ++-- src/core/hle/libraries/libkernel/thread_management.h | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/core/hle/libraries/libkernel/thread_management.cpp b/src/core/hle/libraries/libkernel/thread_management.cpp index 36755737..37aa1190 100644 --- a/src/core/hle/libraries/libkernel/thread_management.cpp +++ b/src/core/hle/libraries/libkernel/thread_management.cpp @@ -20,7 +20,7 @@ void init_pthreads() { g_pthread_cxt->setDefaultMutexattr(default_mutexattr); } -void Pthread_Init_Self_MainThread() { +void pthreadInitSelfMainThread() { scePthreadAttrInit(&g_pthread_self.attr); g_pthread_self.pth = pthread_self(); g_pthread_self.name = "Main_Thread"; @@ -158,7 +158,7 @@ void* createMutex(void* addr) { } auto vaddr = reinterpret_cast(addr); - std::string name = fmt::format("mutex{:#x}",vaddr); + std::string name = fmt::format("mutex{:#}",vaddr); scePthreadMutexInit(static_cast(addr), nullptr, name.c_str()); return addr; } diff --git a/src/core/hle/libraries/libkernel/thread_management.h b/src/core/hle/libraries/libkernel/thread_management.h index be79a4ce..da68d8a0 100644 --- a/src/core/hle/libraries/libkernel/thread_management.h +++ b/src/core/hle/libraries/libkernel/thread_management.h @@ -59,8 +59,9 @@ class PThreadCxt { private: ScePthreadMutexattr m_default_mutexattr = nullptr; }; + void init_pthreads(); -void Pthread_Init_Self_MainThread(); +void pthreadInitSelfMainThread(); int PS4_SYSV_ABI scePthreadAttrInit(ScePthreadAttr* attr); int PS4_SYSV_ABI scePthreadAttrSetdetachstate(ScePthreadAttr* attr, int detachstate);