diff options
author | Morph <39850852+Morph1984@users.noreply.github.com> | 2022-11-18 01:20:18 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-18 01:20:18 +0100 |
commit | e5a446a0df56d447e94c9afa98d52ff576a1aa66 (patch) | |
tree | c0770bffcff6edb00c8ab503a719d3b7ab8a037e /src/core/hle/kernel | |
parent | Merge pull request #9228 from HidroSaphire/patch-1 (diff) | |
parent | Add break for default cases (diff) | |
download | yuzu-e5a446a0df56d447e94c9afa98d52ff576a1aa66.tar yuzu-e5a446a0df56d447e94c9afa98d52ff576a1aa66.tar.gz yuzu-e5a446a0df56d447e94c9afa98d52ff576a1aa66.tar.bz2 yuzu-e5a446a0df56d447e94c9afa98d52ff576a1aa66.tar.lz yuzu-e5a446a0df56d447e94c9afa98d52ff576a1aa66.tar.xz yuzu-e5a446a0df56d447e94c9afa98d52ff576a1aa66.tar.zst yuzu-e5a446a0df56d447e94c9afa98d52ff576a1aa66.zip |
Diffstat (limited to 'src/core/hle/kernel')
-rw-r--r-- | src/core/hle/kernel/init/init_slab_setup.cpp | 1 | ||||
-rw-r--r-- | src/core/hle/kernel/k_page_table.cpp | 3 | ||||
-rw-r--r-- | src/core/hle/kernel/k_process.cpp | 1 |
3 files changed, 5 insertions, 0 deletions
diff --git a/src/core/hle/kernel/init/init_slab_setup.cpp b/src/core/hle/kernel/init/init_slab_setup.cpp index bda098511..7b363eb1e 100644 --- a/src/core/hle/kernel/init/init_slab_setup.cpp +++ b/src/core/hle/kernel/init/init_slab_setup.cpp @@ -243,6 +243,7 @@ void InitializeSlabHeaps(Core::System& system, KMemoryLayout& memory_layout) { // If we somehow get an invalid type, abort. default: ASSERT_MSG(false, "Unknown slab type: {}", slab_types[i]); + break; } // If we've hit the end of a gap, free it. diff --git a/src/core/hle/kernel/k_page_table.cpp b/src/core/hle/kernel/k_page_table.cpp index 5387bf5fe..612fc76fa 100644 --- a/src/core/hle/kernel/k_page_table.cpp +++ b/src/core/hle/kernel/k_page_table.cpp @@ -2301,6 +2301,7 @@ Result KPageTable::SetProcessMemoryPermission(VAddr addr, size_t size, break; default: ASSERT(false); + break; } } @@ -2803,6 +2804,7 @@ Result KPageTable::Operate(VAddr addr, size_t num_pages, const KPageGroup& page_ break; default: ASSERT(false); + break; } addr += size; @@ -2838,6 +2840,7 @@ Result KPageTable::Operate(VAddr addr, size_t num_pages, KMemoryPermission perm, break; default: ASSERT(false); + break; } R_SUCCEED(); } diff --git a/src/core/hle/kernel/k_process.cpp b/src/core/hle/kernel/k_process.cpp index 55a9c5fae..d1dc62401 100644 --- a/src/core/hle/kernel/k_process.cpp +++ b/src/core/hle/kernel/k_process.cpp @@ -395,6 +395,7 @@ Result KProcess::LoadFromMetadata(const FileSys::ProgramMetadata& metadata, std: default: ASSERT(false); + break; } // Create TLS region |