[PATCH] Stop crash if doc_host is null

Alistair Leslie-Hughes leslie_alistair at hotmail.com
Wed May 14 15:39:36 CDT 2008


---
 dlls/shdocvw/navigate.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/dlls/shdocvw/navigate.c b/dlls/shdocvw/navigate.c
index 7ca0b0f..297504a 100644
--- a/dlls/shdocvw/navigate.c
+++ b/dlls/shdocvw/navigate.c
@@ -285,6 +285,9 @@ static HRESULT WINAPI BindStatusCallback_OnObjectAvailable(IBindStatusCallback *
     HRESULT hres;
 
     TRACE("(%p)->(%s %p)\n", This, debugstr_guid(riid), punk);
+    
+    if(!This->doc_host)
+        return E_FAIL;
 
     IUnknown_AddRef(punk);
     This->doc_host->document = punk;
-- 
1.5.4.1


--------------010806060907030506070907--




More information about the wine-patches mailing list