1.1 --- a/core/GameConfigs.cpp Sat Apr 14 04:19:58 2007 +0000
1.2 +++ b/core/GameConfigs.cpp Sat Apr 14 04:27:47 2007 +0000
1.3 @@ -301,28 +301,7 @@
1.4 {
1.5 LoadGameConfigFile("core.games", &g_pGameConf, NULL, 0);
1.6
1.7 - char mod[255];
1.8 - engine->GetGameDir(mod, sizeof(mod));
1.9 -
1.10 - g_mod[0] = '\0';
1.11 - size_t len = strlen(mod);
1.12 - for (size_t i=len-1; i>=0 && i<len; i++)
1.13 - {
1.14 - if (mod[i] == '/')
1.15 - {
1.16 - if (i == len-1)
1.17 - {
1.18 - mod[i] = '\0';
1.19 - continue;
1.20 - }
1.21 - strcpy(g_mod, &mod[i]);
1.22 - break;
1.23 - }
1.24 - }
1.25 - if (g_mod[0] != '\0')
1.26 - {
1.27 - strcpy(g_mod, mod);
1.28 - }
1.29 + strncopy(g_mod, g_SourceMod.GetModFolderName(), sizeof(g_mod));
1.30 }
1.31
1.32 void GameConfigManager::OnSourceModAllInitialized()