kern: fix debug build for [[nodiscard]] changes

This commit is contained in:
Michael Scire
2025-11-12 17:32:43 -07:00
parent 3c209d46e6
commit bd909f7272
5 changed files with 5 additions and 9 deletions

View File

@@ -199,7 +199,7 @@ namespace ams::kern::arch::arm64 {
NOINLINE void InitializeForKernel(void *table, KVirtualAddress start, KVirtualAddress end);
NOINLINE Result InitializeForProcess(ams::svc::CreateProcessFlag flags, bool from_back, KMemoryManager::Pool pool, KProcessAddress code_address, size_t code_size, KSystemResource *system_resource, KResourceLimit *resource_limit, size_t process_index);
Result Finalize();
void Finalize();
static void NoteUpdatedCallback(const void *pt) {
/* Note the update. */

View File

@@ -105,7 +105,7 @@ namespace ams::kern {
constexpr ALWAYS_INLINE size_t GetCount() const { return m_count; }
constexpr ALWAYS_INLINE size_t GetMaxCount() const { return m_max_count; }
MESOSPHERE_NOINLINE_IF_DEBUG Result Finalize();
MESOSPHERE_NOINLINE_IF_DEBUG void Finalize();
MESOSPHERE_NOINLINE_IF_DEBUG bool Remove(ams::svc::Handle handle);
template<typename T = KAutoObject>