Skip to content

Commit 3f07345

Browse files
committed
Changed ConVarExt::ClearCallback.
1 parent 04de099 commit 3f07345

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/core/modules/cvars/cvars.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,9 +201,12 @@ void ConVarExt::RemoveChangedCallback(ConVar* pConVar, PyObject* pCallable)
201201

202202
void ConVarExt::ClearCallback()
203203
{
204-
g_ConVarMap.clear();
205204
if (installed)
205+
{
206+
g_ConVarMap.clear();
206207
g_pCVar->RemoveGlobalChangeCallback(ChangedCallback);
208+
installed = false;
209+
}
207210
}
208211

209212
bool ConVarExt::installed = false;

0 commit comments

Comments
 (0)