Jacek Caban : mshtml: Use heap_alloc_zero in NSContainer_Create.

Alexandre Julliard julliard at winehq.org
Mon Jun 23 16:04:03 CDT 2008


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

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Mon Jun 23 09:54:16 2008 -0500

mshtml: Use heap_alloc_zero in NSContainer_Create.

---

 dlls/mshtml/nsembed.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

diff --git a/dlls/mshtml/nsembed.c b/dlls/mshtml/nsembed.c
index cec3598..73aba16 100644
--- a/dlls/mshtml/nsembed.c
+++ b/dlls/mshtml/nsembed.c
@@ -1643,7 +1643,7 @@ NSContainer *NSContainer_Create(HTMLDocument *doc, NSContainer *parent)
     if(!load_gecko(FALSE))
         return NULL;
 
-    ret = heap_alloc(sizeof(NSContainer));
+    ret = heap_alloc_zero(sizeof(NSContainer));
 
     ret->lpWebBrowserChromeVtbl      = &nsWebBrowserChromeVtbl;
     ret->lpContextMenuListenerVtbl   = &nsContextMenuListenerVtbl;
@@ -1656,11 +1656,6 @@ NSContainer *NSContainer_Create(HTMLDocument *doc, NSContainer *parent)
 
     ret->doc = doc;
     ret->ref = 1;
-    ret->bscallback = NULL;
-    ret->content_listener = NULL;
-    ret->editor_controller = NULL;
-    ret->editor = NULL;
-    ret->reset_focus = NULL;
 
     nsres = nsIComponentManager_CreateInstanceByContractID(pCompMgr, NS_WEBBROWSER_CONTRACTID,
             NULL, &IID_nsIWebBrowser, (void**)&ret->webbrowser);




More information about the wine-cvs mailing list