From 4f74d14f8c4c6bda17fc759cd0c051bad8e6abd5 Mon Sep 17 00:00:00 2001 From: Ethan Yonker Date: Thu, 31 Mar 2016 08:10:37 -0500 Subject: Stop loading languages for the splash screen We don't translate anything for the splash screen currently so this will slightly reduce startup times and prevent the code from running when it's not needed. Change-Id: I8a8e8be5247d8e8b148db578c12bce5d370123a8 --- gui/pages.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gui/pages.cpp b/gui/pages.cpp index da94527c3..115d6b35d 100644 --- a/gui/pages.cpp +++ b/gui/pages.cpp @@ -1339,8 +1339,10 @@ int PageManager::LoadPackage(std::string name, std::string package, std::string LOGINFO("Load XML directly\n"); tw_x_offset = TW_X_OFFSET; tw_y_offset = TW_Y_OFFSET; - LoadLanguageList(NULL); - languageFile = LoadFileToBuffer(TWRES "languages/en.xml", NULL); + if (name != "splash") { + LoadLanguageList(NULL); + languageFile = LoadFileToBuffer(TWRES "languages/en.xml", NULL); + } ctx.basepath = TWRES; } else -- cgit v1.2.3