diff options
author | german77 <juangerman-13@hotmail.com> | 2023-09-17 20:11:31 +0200 |
---|---|---|
committer | Narr the Reg <juangerman-13@hotmail.com> | 2023-09-18 19:08:04 +0200 |
commit | dca36ebb871d55ca825bb0090949acb59f859f07 (patch) | |
tree | 3fe9611ae0e2686f49a902daa4871f3c368f600b /src/core/hle/service/mii/mii_database.cpp | |
parent | service: mii: Implement the rest of the service (diff) | |
download | yuzu-dca36ebb871d55ca825bb0090949acb59f859f07.tar yuzu-dca36ebb871d55ca825bb0090949acb59f859f07.tar.gz yuzu-dca36ebb871d55ca825bb0090949acb59f859f07.tar.bz2 yuzu-dca36ebb871d55ca825bb0090949acb59f859f07.tar.lz yuzu-dca36ebb871d55ca825bb0090949acb59f859f07.tar.xz yuzu-dca36ebb871d55ca825bb0090949acb59f859f07.tar.zst yuzu-dca36ebb871d55ca825bb0090949acb59f859f07.zip |
Diffstat (limited to 'src/core/hle/service/mii/mii_database.cpp')
-rw-r--r-- | src/core/hle/service/mii/mii_database.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/core/hle/service/mii/mii_database.cpp b/src/core/hle/service/mii/mii_database.cpp index 0899f0b45..3803e58e2 100644 --- a/src/core/hle/service/mii/mii_database.cpp +++ b/src/core/hle/service/mii/mii_database.cpp @@ -18,7 +18,7 @@ bool NintendoFigurineDatabase::IsFull() const { StoreData NintendoFigurineDatabase::Get(std::size_t index) const { StoreData store_data = miis.at(index); - // This hack is to make external database dump compatible + // This hack is to make external database dumps compatible store_data.SetDeviceChecksum(); return store_data; @@ -60,13 +60,13 @@ Result NintendoFigurineDatabase::Move(u32 current_index, u32 new_index) { const StoreData store_data = miis[current_index]; if (new_index > current_index) { - // shift left + // Shift left const u32 index_diff = new_index - current_index; for (std::size_t i = 0; i < index_diff; i++) { miis[current_index + i] = miis[current_index + i + 1]; } } else { - // shift right + // Shift right const u32 index_diff = current_index - new_index; for (std::size_t i = 0; i < index_diff; i++) { miis[current_index - i] = miis[current_index - i - 1]; @@ -90,8 +90,8 @@ void NintendoFigurineDatabase::Add(const StoreData& store_data) { } void NintendoFigurineDatabase::Delete(u32 index) { - // shift left - s32 new_database_size = database_length - 1; + // Shift left + const s32 new_database_size = database_length - 1; if (static_cast<s32>(index) < new_database_size) { for (std::size_t i = index; i < static_cast<std::size_t>(new_database_size); i++) { miis[i] = miis[i + 1]; @@ -103,7 +103,7 @@ void NintendoFigurineDatabase::Delete(u32 index) { } void NintendoFigurineDatabase::CleanDatabase() { - memset(miis.data(), 0, sizeof(miis)); + miis = {}; version = 1; magic = DatabaseMagic; database_length = 0; |