improve readability of the memory permission check in SetProcessMemoryPermission
This commit is contained in:
parent
9034a4e523
commit
1a43e93c35
1 changed files with 2 additions and 1 deletions
|
@ -487,7 +487,8 @@ namespace Ryujinx.HLE.HOS.Kernel.SupervisorCall
|
||||||
return KernelResult.InvalidSize;
|
return KernelResult.InvalidSize;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (permission > MemoryPermission.ReadAndExecute || ((1 << (int)permission) & 0x2B) == 0)
|
if (permission > MemoryPermission.ReadAndExecute ||
|
||||||
|
(((permission & MemoryPermission.Execute) != 0) && ((permission & MemoryPermission.Write) != 0)))
|
||||||
{
|
{
|
||||||
return KernelResult.InvalidPermission;
|
return KernelResult.InvalidPermission;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue