Alistair Leslie-Hughes : jscript: Don' t double free IObjectWithSite interface.

Alexandre Julliard julliard at winehq.org
Tue Dec 20 13:43:24 CST 2011


Module: wine
Branch: master
Commit: 1a9d9e0f76007867a5df1eedea7dc6b8dcdf1353
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=1a9d9e0f76007867a5df1eedea7dc6b8dcdf1353

Author: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Date:   Tue Dec 20 14:49:57 2011 +1100

jscript: Don't double free IObjectWithSite interface.

---

 dlls/jscript/activex.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/dlls/jscript/activex.c b/dlls/jscript/activex.c
index c1f556b..41e2065 100644
--- a/dlls/jscript/activex.c
+++ b/dlls/jscript/activex.c
@@ -130,7 +130,6 @@ static IUnknown *create_activex_object(script_ctx_t *ctx, const WCHAR *progid)
         }
         IObjectWithSite_Release(obj_site);
         if(!ax_site || FAILED(hres)) {
-            IObjectWithSite_Release(obj_site);
             IUnknown_Release(obj);
             return NULL;
         }




More information about the wine-cvs mailing list