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;
|
||||
}
|
||||
|
||||
if (permission > MemoryPermission.ReadAndExecute || ((1 << (int)permission) & 0x2B) == 0)
|
||||
if (permission > MemoryPermission.ReadAndExecute ||
|
||||
(((permission & MemoryPermission.Execute) != 0) && ((permission & MemoryPermission.Write) != 0)))
|
||||
{
|
||||
return KernelResult.InvalidPermission;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue