From 2aff36647a4f6bd267d74c75ac6ec8728126d112 Mon Sep 17 00:00:00 2001 From: Eladash Date: Mon, 23 Mar 2020 21:37:48 +0200 Subject: [PATCH] Make sceNpDrmProcessExitSpawn(2) execute sys_game calls correctly --- rpcs3/Emu/Cell/Modules/sceNp.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/Cell/Modules/sceNp.cpp b/rpcs3/Emu/Cell/Modules/sceNp.cpp index ba9aadec30..17427ee7f0 100644 --- a/rpcs3/Emu/Cell/Modules/sceNp.cpp +++ b/rpcs3/Emu/Cell/Modules/sceNp.cpp @@ -595,7 +595,7 @@ error_code sceNpDrmProcessExitSpawn(ppu_thread& ppu, vm::cptr klicensee, vm: return error; } - sys_game_process_exitspawn(ppu, path, argv, envp, data, data_size, prio, flags); + ppu_execute<&sys_game_process_exitspawn>(ppu, path, argv, envp, data, data_size, prio, flags); return CELL_OK; } @@ -608,7 +608,7 @@ error_code sceNpDrmProcessExitSpawn2(ppu_thread& ppu, vm::cptr klicensee, vm return error; } - sys_game_process_exitspawn2(ppu, path, argv, envp, data, data_size, prio, flags); + ppu_execute<&sys_game_process_exitspawn2>(ppu, path, argv, envp, data, data_size, prio, flags); return CELL_OK; }