summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/hle/kernel/k_shared_memory.cpp3
-rw-r--r--src/core/hle/kernel/k_transfer_memory.cpp5
2 files changed, 1 insertions, 7 deletions
diff --git a/src/core/hle/kernel/k_shared_memory.cpp b/src/core/hle/kernel/k_shared_memory.cpp
index 950365d14..954e5befe 100644
--- a/src/core/hle/kernel/k_shared_memory.cpp
+++ b/src/core/hle/kernel/k_shared_memory.cpp
@@ -74,9 +74,6 @@ void KSharedMemory::Finalize() {
74 // Release the memory reservation. 74 // Release the memory reservation.
75 m_resource_limit->Release(LimitableResource::PhysicalMemoryMax, m_size); 75 m_resource_limit->Release(LimitableResource::PhysicalMemoryMax, m_size);
76 m_resource_limit->Close(); 76 m_resource_limit->Close();
77
78 // Perform inherited finalization.
79 KAutoObjectWithSlabHeapAndContainer<KSharedMemory, KAutoObjectWithList>::Finalize();
80} 77}
81 78
82Result KSharedMemory::Map(KProcess& target_process, VAddr address, std::size_t map_size, 79Result KSharedMemory::Map(KProcess& target_process, VAddr address, std::size_t map_size,
diff --git a/src/core/hle/kernel/k_transfer_memory.cpp b/src/core/hle/kernel/k_transfer_memory.cpp
index ceec364af..471349282 100644
--- a/src/core/hle/kernel/k_transfer_memory.cpp
+++ b/src/core/hle/kernel/k_transfer_memory.cpp
@@ -30,10 +30,7 @@ Result KTransferMemory::Initialize(VAddr address, std::size_t size,
30 R_SUCCEED(); 30 R_SUCCEED();
31} 31}
32 32
33void KTransferMemory::Finalize() { 33void KTransferMemory::Finalize() {}
34 // Perform inherited finalization.
35 KAutoObjectWithSlabHeapAndContainer<KTransferMemory, KAutoObjectWithList>::Finalize();
36}
37 34
38void KTransferMemory::PostDestroy(uintptr_t arg) { 35void KTransferMemory::PostDestroy(uintptr_t arg) {
39 KProcess* owner = reinterpret_cast<KProcess*>(arg); 36 KProcess* owner = reinterpret_cast<KProcess*>(arg);