Browse Source

[file_sys] Check if language_entry is empty

pull/3619/head
DraVee 2 weeks ago
parent
commit
e946558378
  1. 3
      src/core/file_sys/control_metadata.cpp

3
src/core/file_sys/control_metadata.cpp

@ -110,11 +110,12 @@ NACP::~NACP() = default;
const LanguageEntry& NACP::GetLanguageEntry() const { const LanguageEntry& NACP::GetLanguageEntry() const {
u32 index = static_cast<u32>(Settings::values.language_index.GetValue()); u32 index = static_cast<u32>(Settings::values.language_index.GetValue());
if (index < language_entries.size()) {
if (index < language_entries.size() && !language_entries[index].GetApplicationName().empty()) {
return language_entries[index]; return language_entries[index];
} }
for (const auto& entry : language_entries) { for (const auto& entry : language_entries) {
if (!entry.GetApplicationName().empty())
return entry; return entry;
} }

Loading…
Cancel
Save