summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/hle/kernel/k_page_table.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/core/hle/kernel/k_page_table.cpp b/src/core/hle/kernel/k_page_table.cpp
index 6efd15c78..223c0d491 100644
--- a/src/core/hle/kernel/k_page_table.cpp
+++ b/src/core/hle/kernel/k_page_table.cpp
@@ -782,12 +782,12 @@ ResultCode KPageTable::ReserveTransferMemory(VAddr addr, std::size_t size, KMemo
782 KMemoryState state{}; 782 KMemoryState state{};
783 KMemoryAttribute attribute{}; 783 KMemoryAttribute attribute{};
784 784
785 CASCADE_CODE(CheckMemoryState( 785 R_TRY(CheckMemoryState(&state, nullptr, &attribute, nullptr, addr, size,
786 &state, nullptr, &attribute, nullptr, addr, size, 786 KMemoryState::FlagCanTransfer | KMemoryState::FlagReferenceCounted,
787 KMemoryState::FlagCanTransfer | KMemoryState::FlagReferenceCounted, 787 KMemoryState::FlagCanTransfer | KMemoryState::FlagReferenceCounted,
788 KMemoryState::FlagCanTransfer | KMemoryState::FlagReferenceCounted, KMemoryPermission::All, 788 KMemoryPermission::All, KMemoryPermission::UserReadWrite,
789 KMemoryPermission::UserReadWrite, KMemoryAttribute::Mask, KMemoryAttribute::None, 789 KMemoryAttribute::Mask, KMemoryAttribute::None,
790 KMemoryAttribute::IpcAndDeviceMapped)); 790 KMemoryAttribute::IpcAndDeviceMapped));
791 791
792 block_manager->Update(addr, size / PageSize, state, perm, attribute | KMemoryAttribute::Locked); 792 block_manager->Update(addr, size / PageSize, state, perm, attribute | KMemoryAttribute::Locked);
793 793