From 365ff90e59103791878fbcb1397a45d5cc3e7fab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zolt=C3=A1n=20Kov=C3=A1cs?= Date: Mon, 22 Jan 2024 09:56:48 +0100 Subject: [PATCH] Fix warnings --- src/ui/main.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/ui/main.cpp b/src/ui/main.cpp index 73ed293a..7cc0128d 100644 --- a/src/ui/main.cpp +++ b/src/ui/main.cpp @@ -446,6 +446,7 @@ static int ui_languageselected(uih_context *c, int p) } void setLanguage(const char *lang) { + bool success; if (lang == NULL || strcmp(languages2[UIH_LANG_SYS_DEFAULT], lang) == 0) { languageSysDefault = true; } else { @@ -458,14 +459,13 @@ void setLanguage(const char *lang) { language = QLocale::system().name(); } strcpy(languageSetting, language.toStdString().c_str()); - qtTranslator.load("qt_" + language, - QLibraryInfo::location(QLibraryInfo::TranslationsPath)); + success = qtTranslator.load("qt_" + language, + QLibraryInfo::path(QLibraryInfo::TranslationsPath)); qApp->installTranslator(&qtTranslator); - qtBaseTranslator.load(QLocale::system(), + success = qtBaseTranslator.load(QLocale::system(), QStringLiteral("qtbase_")); qApp->installTranslator(&qtBaseTranslator); - xaosTranslator.load("XaoS_" + language, - ":/i18n"); + success = xaosTranslator.load("XaoS_" + language, ":/i18n"); qApp->installTranslator(&xaosTranslator); /* Without this some locales (e.g. the Hungarian) replaces "." to "," @@ -475,6 +475,7 @@ void setLanguage(const char *lang) { setlocale(LC_NUMERIC, "C"); // printf("Language set to %s\n", languageSetting); // fflush(stdout); + } static void ui_registermenus_i18n(void)