diff options
| author | bunnei <bunneidev@gmail.com> | 2019-04-03 11:48:11 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-04-03 11:48:11 -0400 |
| commit | 7c9fdd3456c7a03a0cceb98336a49c07cbd7eb99 (patch) | |
| tree | 88175f150482c61d8d53ef7813956455ce4aac5a /src/core/hle/kernel/svc.cpp | |
| parent | 5eed5599837b5384f3ee37b7644b2ab002802a41 (diff) | |
| parent | 0727ec14d45f1a8a4067e561ca41995c5a2fd480 (diff) | |
Merge pull request #2305 from lioncash/shared
kernel/shared_memory: Sanitize supplied size when unmapping
Diffstat (limited to 'src/core/hle/kernel/svc.cpp')
| -rw-r--r-- | src/core/hle/kernel/svc.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/hle/kernel/svc.cpp b/src/core/hle/kernel/svc.cpp index 23c768f578..ab10db3dfd 100644 --- a/src/core/hle/kernel/svc.cpp +++ b/src/core/hle/kernel/svc.cpp @@ -1140,7 +1140,7 @@ static ResultCode UnmapSharedMemory(Handle shared_memory_handle, VAddr addr, u64 return ERR_INVALID_MEMORY_RANGE; } - return shared_memory->Unmap(*current_process, addr); + return shared_memory->Unmap(*current_process, addr, size); } static ResultCode QueryProcessMemory(VAddr memory_info_address, VAddr page_info_address, |
