summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/mii/mii_database.cpp
diff options
context:
space:
mode:
authorgerman77 <juangerman-13@hotmail.com>2023-09-17 20:11:31 +0200
committerNarr the Reg <juangerman-13@hotmail.com>2023-09-18 19:08:04 +0200
commitdca36ebb871d55ca825bb0090949acb59f859f07 (patch)
tree3fe9611ae0e2686f49a902daa4871f3c368f600b /src/core/hle/service/mii/mii_database.cpp
parentservice: mii: Implement the rest of the service (diff)
downloadyuzu-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.cpp12
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;