Windows compilation fixes

This commit is contained in:
Sergii Pylypenko
2017-02-02 19:58:17 +02:00
parent 703350b122
commit ab89ea3d79
2 changed files with 4 additions and 0 deletions

View File

@@ -570,7 +570,9 @@ void SetupColoursAndInitialWindow()
static int counter = 5; // This part of code is called several times during startup, which closes all windows, so we need to put random hacks here
counter--;
ShowGameOptions();
#ifndef WIN32
if (counter == 0) unsetenv("SDL_RESTART_PARAMS");
#endif
}
break;

View File

@@ -737,12 +737,14 @@ int openttd_main(int argc, char *argv[])
_cursor.in_window = true;
{
#ifndef WIN32
// Configure local font path on Android
//char curdir[PATH_MAX];
//getcwd(curdir, sizeof(curdir));
//setenv("FONTCONFIG_FONTS", (std::string(curdir) + "/fonts").c_str(), 1);
setenv("FONTCONFIG_FONTS", "fonts", 1);
DEBUG(misc, 1, "Set FONTCONFIG_FONTS to %s", getenv("FONTCONFIG_FONTS"));
#endif
}
/* enumerate language files */
InitializeLanguagePacks();