From 433dc405bd119005b2e5a3baa1e7a288a78d3cd6 Mon Sep 17 00:00:00 2001 From: otavepto <153766569+otavepto@users.noreply.github.com> Date: Wed, 26 Jun 2024 23:16:06 +0300 Subject: [PATCH] gen_emu_config: make sure each line in supported languages is lowercase --- dll/settings_parser.cpp | 4 ++-- tools/generate_emu_config/generate_emu_config.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dll/settings_parser.cpp b/dll/settings_parser.cpp index e6acc44b..66d4850a 100644 --- a/dll/settings_parser.cpp +++ b/dll/settings_parser.cpp @@ -643,11 +643,11 @@ static std::set parse_supported_languages(class Local_Storage *loca if (input.is_open()) { common_helpers::consume_bom(input); for( std::string line; getline( input, line ); ) { - if (!line.empty() && line[line.length()-1] == '\n') { + if (!line.empty() && line.back() == '\n') { line.pop_back(); } - if (!line.empty() && line[line.length()-1] == '\r') { + if (!line.empty() && line.back() == '\r') { line.pop_back(); } diff --git a/tools/generate_emu_config/generate_emu_config.py b/tools/generate_emu_config/generate_emu_config.py index 4347cb01..1bda60d7 100644 --- a/tools/generate_emu_config/generate_emu_config.py +++ b/tools/generate_emu_config/generate_emu_config.py @@ -826,7 +826,7 @@ def main(): for lang in langs: support: str = langs[lang].get("supported", "").lower() if support == "true" or support == "1": - languages.append(lang) + languages.append(f'{lang}'.lower()) if languages: with open(os.path.join(emu_settings_dir, "supported_languages.txt"), 'wt', encoding='utf-8') as f: