aboutsummaryrefslogtreecommitdiff
path: root/src/app
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2021-04-30 20:11:54 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2021-04-30 20:11:54 +0000
commitcc66e0870a7cedb0f63f87fd1cd4e353103018e4 (patch)
treec9d9d04ab2822e37900a75a89980ff4c4a0daa74 /src/app
parenta0f04ea27507ba278340d960a403651e6852bd32 (diff)
downloadqmmp-cc66e0870a7cedb0f63f87fd1cd4e353103018e4.tar.gz
qmmp-cc66e0870a7cedb0f63f87fd1cd4e353103018e4.tar.bz2
qmmp-cc66e0870a7cedb0f63f87fd1cd4e353103018e4.zip
check QTranslator::load result
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9879 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/app')
-rw-r--r--src/app/main.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/app/main.cpp b/src/app/main.cpp
index 53c9e72c2..2a1cab328 100644
--- a/src/app/main.cpp
+++ b/src/app/main.cpp
@@ -57,12 +57,12 @@ int main(int argc, char *argv[])
#endif
QTranslator translator;
QString locale = Qmmp::systemLanguageID();
- translator.load(QString(":/qmmp_") + locale);
- a.installTranslator(&translator);
+ if(translator.load(QString(":/qmmp_") + locale))
+ a.installTranslator(&translator);
QTranslator qt_translator;
- qt_translator.load(QLibraryInfo::location (QLibraryInfo::TranslationsPath) + "/qtbase_" + locale);
- a.installTranslator(&qt_translator);
+ if(qt_translator.load(QLibraryInfo::path(QLibraryInfo::TranslationsPath) + "/qtbase_" + locale))
+ a.installTranslator(&qt_translator);
QMMPStarter starter;