From c2c4ed1fe5581463c679fa1056de1cd91ec5c550 Mon Sep 17 00:00:00 2001 From: Fyren Date: Mon, 25 May 2009 18:12:26 -0700 Subject: [PATCH] Fix crash when unloading a plugin with live user message hooks (bug 3817, r=dvander) --- core/smn_usermsgs.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/smn_usermsgs.cpp b/core/smn_usermsgs.cpp index e5907903..3cf52fdc 100644 --- a/core/smn_usermsgs.cpp +++ b/core/smn_usermsgs.cpp @@ -130,7 +130,7 @@ void UsrMessageNatives::OnPluginUnloaded(IPlugin *plugin) for (iter=pList->begin(); iter!=pList->end(); iter++) { pListener = (*iter); - if (g_UserMsgs.UnhookUserMessage(pListener->GetMessageId(), pListener, pListener->IsInterceptHook())) + if (g_UserMsgs.UnhookUserMessage2(pListener->GetMessageId(), pListener, pListener->IsInterceptHook())) { m_FreeListeners.push(pListener); }