summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Lioncash2020-04-23 18:42:11 -0400
committerGravatar Lioncash2020-04-23 18:42:14 -0400
commitce7c02735ec3a8e87f46f64556c6d5ede18c699d (patch)
tree3fefd1e33abb79cc1cc4731ee6bf12d871772520 /src
parentMerge pull request #3768 from H27CK/cmd-title-fmt (diff)
downloadyuzu-ce7c02735ec3a8e87f46f64556c6d5ede18c699d.tar.gz
yuzu-ce7c02735ec3a8e87f46f64556c6d5ede18c699d.tar.xz
yuzu-ce7c02735ec3a8e87f46f64556c6d5ede18c699d.zip
shared_memory: Amend doxygen reference
Amends the parameter to match the documentation reference. Resolves a -Wdocumentation warning with clang.
Diffstat (limited to 'src')
-rw-r--r--src/core/hle/kernel/shared_memory.cpp8
-rw-r--r--src/core/hle/kernel/shared_memory.h2
2 files changed, 5 insertions, 5 deletions
diff --git a/src/core/hle/kernel/shared_memory.cpp b/src/core/hle/kernel/shared_memory.cpp
index c67696757..0cd467110 100644
--- a/src/core/hle/kernel/shared_memory.cpp
+++ b/src/core/hle/kernel/shared_memory.cpp
@@ -36,22 +36,22 @@ std::shared_ptr<SharedMemory> SharedMemory::Create(
36} 36}
37 37
38ResultCode SharedMemory::Map(Process& target_process, VAddr address, std::size_t size, 38ResultCode SharedMemory::Map(Process& target_process, VAddr address, std::size_t size,
39 Memory::MemoryPermission permission) { 39 Memory::MemoryPermission permissions) {
40 const u64 page_count{(size + Memory::PageSize - 1) / Memory::PageSize}; 40 const u64 page_count{(size + Memory::PageSize - 1) / Memory::PageSize};
41 41
42 if (page_list.GetNumPages() != page_count) { 42 if (page_list.GetNumPages() != page_count) {
43 UNIMPLEMENTED_MSG("Page count does not match"); 43 UNIMPLEMENTED_MSG("Page count does not match");
44 } 44 }
45 45
46 Memory::MemoryPermission expected = 46 const Memory::MemoryPermission expected =
47 &target_process == owner_process ? owner_permission : user_permission; 47 &target_process == owner_process ? owner_permission : user_permission;
48 48
49 if (permission != expected) { 49 if (permissions != expected) {
50 UNIMPLEMENTED_MSG("Permission does not match"); 50 UNIMPLEMENTED_MSG("Permission does not match");
51 } 51 }
52 52
53 return target_process.PageTable().MapPages(address, page_list, Memory::MemoryState::Shared, 53 return target_process.PageTable().MapPages(address, page_list, Memory::MemoryState::Shared,
54 permission); 54 permissions);
55} 55}
56 56
57} // namespace Kernel 57} // namespace Kernel
diff --git a/src/core/hle/kernel/shared_memory.h b/src/core/hle/kernel/shared_memory.h
index cd16d6412..0ef87235c 100644
--- a/src/core/hle/kernel/shared_memory.h
+++ b/src/core/hle/kernel/shared_memory.h
@@ -51,7 +51,7 @@ public:
51 * @param permissions Memory block map permissions (specified by SVC field) 51 * @param permissions Memory block map permissions (specified by SVC field)
52 */ 52 */
53 ResultCode Map(Process& target_process, VAddr address, std::size_t size, 53 ResultCode Map(Process& target_process, VAddr address, std::size_t size,
54 Memory::MemoryPermission permission); 54 Memory::MemoryPermission permissions);
55 55
56 /** 56 /**
57 * Gets a pointer to the shared memory block 57 * Gets a pointer to the shared memory block