From daaa82a80600b77afb504f0b47737497a360ba5f Mon Sep 17 00:00:00 2001 From: "shanjian%netscape.com" Date: Fri, 22 Sep 2000 02:54:28 +0000 Subject: [PATCH] #49414 crash in exist when global ime exist r/a=ftang gAIMMApp->Deactivate() should be called before release. This is documented in MS documentation and tested in 4.x code. git-svn-id: svn://10.0.0.236/trunk@79809 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/widget/src/windows/nsToolkit.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/mozilla/widget/src/windows/nsToolkit.cpp b/mozilla/widget/src/windows/nsToolkit.cpp index a1eb407b69b..8b620ca6d1d 100644 --- a/mozilla/widget/src/windows/nsToolkit.cpp +++ b/mozilla/widget/src/windows/nsToolkit.cpp @@ -189,6 +189,7 @@ nsToolkit::~nsToolkit() if (!nsToolkit::gAIMMCount) { if(nsToolkit::gAIMMApp) { + nsToolkit::gAIMMApp->Deactivate(); nsToolkit::gAIMMApp->Release(); nsToolkit::gAIMMApp = NULL; }