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);