diff --git a/src/core/services/fs.cpp b/src/core/services/fs.cpp index 74be1f5a..ed084ff1 100644 --- a/src/core/services/fs.cpp +++ b/src/core/services/fs.cpp @@ -118,14 +118,10 @@ ArchiveBase* FSService::getArchiveFromID(u32 id, const FSPath& archivePath) { case ArchiveID::ExtSaveData: { const ExtSaveDataInfo info = *reinterpret_cast(&archivePath.binary[0]); switch(info.media_type) { - case MediaType::NAND: { + case MediaType::NAND: return getNANDExtArchiveFromID(info.save_id, false); - break; - } - case MediaType::SD: { + case MediaType::SD: return getExtArchiveFromID(info.save_id, false); - break; - } default: Helpers::panic("Unknown archive media type. ID: %d\n", info.media_type); return nullptr; @@ -135,14 +131,10 @@ ArchiveBase* FSService::getArchiveFromID(u32 id, const FSPath& archivePath) { case ArchiveID::SharedExtSaveData: { const ExtSaveDataInfo info = *reinterpret_cast(&archivePath.binary[0]); switch(info.media_type) { - case MediaType::NAND: { + case MediaType::NAND: return getNANDExtArchiveFromID(info.save_id, true); - break; - } - case MediaType::SD: { + case MediaType::SD: return getExtArchiveFromID(info.save_id, true); - break; - } default: Helpers::panic("Unknown archive media type. ID: %d\n", info.media_type); return nullptr;