mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-07 23:41:26 +12:00
sys_process_is_stack fixed
This commit is contained in:
parent
25aeb2e086
commit
3d74112aa3
1 changed files with 3 additions and 4 deletions
|
@ -77,11 +77,10 @@ s64 sys_process_at_Exitspawn()
|
||||||
|
|
||||||
int sys_process_is_stack(u32 p)
|
int sys_process_is_stack(u32 p)
|
||||||
{
|
{
|
||||||
PPCThread* CPU = GetCurrentPPCThread();
|
sysPrxForUser->Log("sys_process_is_stack(p=0x%x)", p);
|
||||||
if (p >= CPU->GetStackAddr() && p <= CPU->GetStackAddr() + CPU->GetStackSize())
|
|
||||||
return 1;
|
|
||||||
|
|
||||||
return 0;
|
// prx: compare high 4 bits with "0xD"
|
||||||
|
return (int)(bool)(p >= Memory.StackMem.GetStartAddr() && p <= Memory.StackMem.GetEndAddr());
|
||||||
}
|
}
|
||||||
|
|
||||||
int sys_spu_printf_initialize(int a1, int a2, int a3, int a4, int a5)
|
int sys_spu_printf_initialize(int a1, int a2, int a3, int a4, int a5)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue