From 91ccd75387f868c351a58625b519224dc0492fab Mon Sep 17 00:00:00 2001 From: Eladash Date: Sat, 15 Jul 2023 15:03:30 +0300 Subject: [PATCH] [sce_sys] Add EFAULT in sys_evf_cancel --- orbis-kernel/src/sys/sys_sce.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/orbis-kernel/src/sys/sys_sce.cpp b/orbis-kernel/src/sys/sys_sce.cpp index 2fd747032..740dc295f 100644 --- a/orbis-kernel/src/sys/sys_sce.cpp +++ b/orbis-kernel/src/sys/sys_sce.cpp @@ -271,7 +271,7 @@ orbis::SysResult orbis::sys_evf_cancel(Thread *thread, sint id, uint64_t value, auto numWaitThreads = evf->cancel(value); if (pNumWaitThreads != nullptr) { - *pNumWaitThreads = numWaitThreads; + return uwrite(pNumWaitThreads, static_cast(numWaitThreads)); } return {}; }