diff options
| author | gibbed <rick@gibbed.us> | 2020-12-04 15:06:26 -0600 |
|---|---|---|
| committer | Rick Gibbed <rick@gibbed.us> | 2020-12-05 14:17:19 -0600 |
| commit | d420215de1a738c876d49c9b951c7a45ed5884cf (patch) | |
| tree | 295d0bdf8b09d27250406916b46795eaa06b59d5 | |
| parent | d2cf0167fd5aceef4166d69c80c16bc3bd9fab12 (diff) | |
[Kernel] Allow 0 return for MmQueryAddressProtect.
| -rw-r--r-- | src/xenia/kernel/xboxkrnl/xboxkrnl_memory.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xenia/kernel/xboxkrnl/xboxkrnl_memory.cc b/src/xenia/kernel/xboxkrnl/xboxkrnl_memory.cc index 8ecdabd5d..bcb88123c 100644 --- a/src/xenia/kernel/xboxkrnl/xboxkrnl_memory.cc +++ b/src/xenia/kernel/xboxkrnl/xboxkrnl_memory.cc @@ -400,7 +400,7 @@ dword_result_t MmQueryAddressProtect(dword_t base_address) { if (!heap->QueryProtect(base_address, &access)) { access = 0; } - access = ToXdkProtectFlags(access); + access = !access ? 0 : ToXdkProtectFlags(access); return access; } |
