summaryrefslogtreecommitdiff
path: root/src/progs/dyecmd/client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/progs/dyecmd/client.cpp')
-rw-r--r--src/progs/dyecmd/client.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/progs/dyecmd/client.cpp b/src/progs/dyecmd/client.cpp
index a46227f08..ccc8a51af 100644
--- a/src/progs/dyecmd/client.cpp
+++ b/src/progs/dyecmd/client.cpp
@@ -246,11 +246,12 @@ void Client::gameInit()
eventsManager.enableEvents();
#ifdef WIN32
- Dirs::extractDataDir();
Dirs::mountDataDir();
#endif // WIN32
-
+#ifndef USE_SDL2
WindowManager::setIcon();
+#endif // USE_SDL2
+
ConfigManager::checkConfigVersion();
logVars();
Cpu::detect();
@@ -276,14 +277,14 @@ void Client::gameInit()
Dirs::updateDataPath();
- // Add the main data directories to our PhysicsFS search path
+ // Add the main data directories to our VirtFs search path
if (!settings.options.dataPath.empty())
{
VirtFs::mountDir(settings.options.dataPath,
Append_false);
}
- // Add the local data directory to PhysicsFS search path
+ // Add the local data directory to VirtFs search path
VirtFs::mountDir(settings.localDataDir,
Append_false);
TranslationManager::loadCurrentLang();
@@ -292,6 +293,9 @@ void Client::gameInit()
TranslationManager::loadGettextLang();
#endif // ENABLE_CUSTOMNLS
+#ifdef USE_SDL2
+ WindowManager::setIcon();
+#endif // USE_SDL2
WindowManager::initTitle();
mainGraphics->postInit();