diff -r 53e656d87e2e -r feff70182207 core/ConVarManager.cpp --- a/core/ConVarManager.cpp Sun Oct 14 01:09:40 2007 +0000 +++ b/core/ConVarManager.cpp Sun Oct 14 02:30:16 2007 +0000 @@ -527,13 +527,16 @@ } #if defined ORANGEBOX_BUILD -void ConVarManager::OnConVarChanged(IConVar *pConVar, const char *oldValue, float flOldValue) +void ConVarManager::OnConVarChanged(IConVar *pIConVar, const char *oldValue, float flOldValue) #else void ConVarManager::OnConVarChanged(ConVar *pConVar, const char *oldValue) #endif { /* If the values are the same, exit early in order to not trigger callbacks */ - if (strcmp(reinterpret_cast(pConVar)->GetString(), oldValue) == 0) +#if defined ORANGEBOX_BUILD + ConVar *pConVar = (ConVar *)pIConVar; +#endif + if (strcmp(pConVar->GetString(), oldValue) == 0) { return; }