From 48bf766075c4dd635d676e69c309fcbcc81cca5c Mon Sep 17 00:00:00 2001 From: David Anderson Date: Thu, 29 May 2008 03:51:09 +0000 Subject: [PATCH] fixed a crash bug on unload introduced by the output manager --HG-- branch : sourcemod-1.0.x extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.0.x%402209 --- extensions/sdktools/extension.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/extensions/sdktools/extension.cpp b/extensions/sdktools/extension.cpp index 27cc39f3..263fe4d4 100644 --- a/extensions/sdktools/extension.cpp +++ b/extensions/sdktools/extension.cpp @@ -164,6 +164,7 @@ void SDKTools::SDK_OnUnload() gameconfs->CloseGameConfigFile(g_pGameConf); playerhelpers->RemoveClientListener(&g_SdkTools); playerhelpers->UnregisterCommandTargetProcessor(this); + plsys->RemovePluginsListener(&g_OutputManager); SH_REMOVE_HOOK_MEMFUNC(IServerGameDLL, LevelInit, gamedll, this, &SDKTools::LevelInit, true);