From f3b9d93737474f22c2760a099872431e993570b1 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Sun, 30 Jun 2019 16:01:45 +0200 Subject: [PATCH] TitleDatabase: Don't crash on unknown language This only happens if the GC or Wii language is set to an invalid value, but it's best to guard against it anyway. --- Source/Core/Core/TitleDatabase.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/Core/Core/TitleDatabase.cpp b/Source/Core/Core/TitleDatabase.cpp index c75da55ff3..d9d07d5c8e 100644 --- a/Source/Core/Core/TitleDatabase.cpp +++ b/Source/Core/Core/TitleDatabase.cpp @@ -73,6 +73,7 @@ TitleDatabase::TitleDatabase() AddLazyMap(DiscIO::Language::SimplifiedChinese, "zh_CN"); AddLazyMap(DiscIO::Language::TraditionalChinese, "zh_TW"); AddLazyMap(DiscIO::Language::Korean, "ko"); + m_title_maps[DiscIO::Language::Unknown] = [] { return Map(); }; // Titles that aren't part of the Wii TDB, but common enough to justify having entries for them.