core: Fix clang build
Recent changes to the build system that made more warnings be flagged as errors caused building via clang to break. Fixes #4795
This commit is contained in:
		| @@ -368,7 +368,7 @@ ResultVal<u8> IApplicationManagerInterface::GetApplicationDesiredLanguage( | ||||
|  | ||||
|     // Get language code from settings | ||||
|     const auto language_code = | ||||
|         Set::GetLanguageCodeFromIndex(Settings::values.language_index.GetValue()); | ||||
|         Set::GetLanguageCodeFromIndex(static_cast<u32>(Settings::values.language_index.GetValue())); | ||||
|  | ||||
|     // Convert to application language, get priority list | ||||
|     const auto application_language = ConvertToApplicationLanguage(language_code); | ||||
|   | ||||
| @@ -50,19 +50,9 @@ constexpr std::array<std::pair<FontArchives, const char*>, 7> SHARED_FONTS{ | ||||
|     std::make_pair(FontArchives::Extension, "nintendo_ext2_003.bfttf"), | ||||
| }; | ||||
|  | ||||
| constexpr std::array<const char*, 7> SHARED_FONTS_TTF{ | ||||
|     "FontStandard.ttf", | ||||
|     "FontChineseSimplified.ttf", | ||||
|     "FontExtendedChineseSimplified.ttf", | ||||
|     "FontChineseTraditional.ttf", | ||||
|     "FontKorean.ttf", | ||||
|     "FontNintendoExtended.ttf", | ||||
|     "FontNintendoExtended2.ttf", | ||||
| }; | ||||
|  | ||||
| // The below data is specific to shared font data dumped from Switch on f/w 2.2 | ||||
| // Virtual address and offsets/sizes likely will vary by dump | ||||
| constexpr VAddr SHARED_FONT_MEM_VADDR{0x00000009d3016000ULL}; | ||||
| [[maybe_unused]] constexpr VAddr SHARED_FONT_MEM_VADDR{0x00000009d3016000ULL}; | ||||
| constexpr u32 EXPECTED_RESULT{0x7f9a0218}; // What we expect the decrypted bfttf first 4 bytes to be | ||||
| constexpr u32 EXPECTED_MAGIC{0x36f81a1e};  // What we expect the encrypted bfttf first 4 bytes to be | ||||
| constexpr u64 SHARED_FONT_MEM_SIZE{0x1100000}; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Lioncash
					Lioncash