diff options
| author | 2023-03-07 16:49:26 -0500 | |
|---|---|---|
| committer | 2023-03-12 22:10:27 -0400 | |
| commit | 088c434d6551dcb9d37a2511950226fa3a2c4b66 (patch) | |
| tree | c549b80f2a754229409bb38a24867aff94b27f6c /src | |
| parent | kernel: convert KProcess to new style (diff) | |
| download | yuzu-088c434d6551dcb9d37a2511950226fa3a2c4b66.tar.gz yuzu-088c434d6551dcb9d37a2511950226fa3a2c4b66.tar.xz yuzu-088c434d6551dcb9d37a2511950226fa3a2c4b66.zip | |
kernel: remove unnecessary finalize calls
Diffstat (limited to 'src')
| -rw-r--r-- | src/core/hle/kernel/k_shared_memory.cpp | 3 | ||||
| -rw-r--r-- | src/core/hle/kernel/k_transfer_memory.cpp | 5 |
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 | ||
| 82 | Result KSharedMemory::Map(KProcess& target_process, VAddr address, std::size_t map_size, | 79 | Result 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 | ||
| 33 | void KTransferMemory::Finalize() { | 33 | void KTransferMemory::Finalize() {} |
| 34 | // Perform inherited finalization. | ||
| 35 | KAutoObjectWithSlabHeapAndContainer<KTransferMemory, KAutoObjectWithList>::Finalize(); | ||
| 36 | } | ||
| 37 | 34 | ||
| 38 | void KTransferMemory::PostDestroy(uintptr_t arg) { | 35 | void KTransferMemory::PostDestroy(uintptr_t arg) { |
| 39 | KProcess* owner = reinterpret_cast<KProcess*>(arg); | 36 | KProcess* owner = reinterpret_cast<KProcess*>(arg); |