Fixed build.
Fixed build.
1.1 --- a/core/ConVarManager.cpp Sat Mar 16 22:15:25 2013 -0400
1.2 +++ b/core/ConVarManager.cpp Sat Mar 16 22:50:51 2013 -0400
1.3 @@ -39,14 +39,12 @@
1.4
1.5 ConVarManager g_ConVarManager;
1.6
1.7 -#if SOURCE_ENGINE <= SE_DARKMESSIAH
1.8 -#define CallGlobalChangeCallbacks CallGlobalChangeCallback
1.9 -#endif
1.10 -
1.11 #if SOURCE_ENGINE >= SE_ORANGEBOX
1.12 SH_DECL_HOOK3_void(ICvar, CallGlobalChangeCallbacks, SH_NOATTRIB, false, ConVar *, const char *, float);
1.13 +#elif SOURCE_ENGINE >= SE_DARKMESSIAH
1.14 +SH_DECL_HOOK2_void(ICvar, CallGlobalChangeCallbacks, SH_NOATTRIB, false, ConVar *, const char *);
1.15 #else
1.16 -SH_DECL_HOOK2_void(ICvar, CallGlobalChangeCallbacks, SH_NOATTRIB, false, ConVar *, const char *);
1.17 +SH_DECL_HOOK2_void(ICvar, CallGlobalChangeCallback, SH_NOATTRIB, false, ConVar *, const char *);
1.18 #endif
1.19
1.20 #if SOURCE_ENGINE != SE_DARKMESSIAH
1.21 @@ -126,7 +124,11 @@
1.22 }
1.23 #endif
1.24
1.25 +#if SOURCE_ENGINE >= SE_ORANGEBOX
1.26 SH_ADD_HOOK(ICvar, CallGlobalChangeCallbacks, icvar, SH_STATIC(OnConVarChanged), false);
1.27 +#else
1.28 + SH_ADD_HOOK(ICvar, CallGlobalChangeCallback, icvar, SH_STATIC(OnConVarChanged), false);
1.29 +#endif
1.30
1.31 g_PluginSys.AddPluginsListener(this);
1.32
1.33 @@ -191,7 +193,11 @@
1.34 }
1.35 #endif
1.36
1.37 +#if SOURCE_ENGINE >= SE_ORANGEBOX
1.38 SH_REMOVE_HOOK(ICvar, CallGlobalChangeCallbacks, icvar, SH_STATIC(OnConVarChanged), false);
1.39 +#else
1.40 + SH_REMOVE_HOOK(ICvar, CallGlobalChangeCallback, icvar, SH_STATIC(OnConVarChanged), false);
1.41 +#endif
1.42
1.43 /* Remove the 'convars' option from the 'sm' console command */
1.44 g_RootMenu.RemoveRootConsoleCommand("cvars", this);