diff -r 60b3b783bed8 -r 69a68787c743 core/sourcemod.cpp --- a/core/sourcemod.cpp Sun Sep 23 00:35:28 2007 +0000 +++ b/core/sourcemod.cpp Sun Sep 23 06:51:21 2007 +0000 @@ -63,7 +63,6 @@ IdentityToken_t *g_pCoreIdent = NULL; IForward *g_pOnMapEnd = NULL; bool g_Loaded = false; -IExtension *g_pGameExt = NULL; typedef int (*GIVEENGINEPOINTER)(ISourcePawnEngine *); typedef int (*GIVEENGINEPOINTER2)(ISourcePawnEngine *, unsigned int api_version); @@ -406,8 +405,8 @@ if ((game_ext = g_pGameConf->GetKeyValue("GameExtension")) != NULL) { char path[PLATFORM_MAX_PATH]; - UTIL_Format(path, sizeof(path), "%s.ext." PLATFORM_LIB_EXT, game_ext); - g_pGameExt = g_Extensions.LoadAutoExtension(path); + UTIL_Format(path, sizeof(path), "games/%s.ext." PLATFORM_LIB_EXT, game_ext); + g_Extensions.LoadAutoExtension(path); } /* Run the first pass */