Dear All,
I'm trying to fix http://bugs.winehq.org/show_bug.cgi?id=25999
Below is my patch.
This my first patch, I wonder weather it is ugly, I'm grateful for any advice.

>From 0598dc0acf14a18d28e78e7b924384c46040a81e Mon Sep 17 00:00:00 2001
From: Qian Hong <[email protected]>
Date: Fri, 18 Feb 2011 04:46:41 +0800
Subject:        modified:   dlls/mshtml/navigate.c

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

diff --git a/dlls/mshtml/navigate.c b/dlls/mshtml/navigate.c
index bb71c79..f978e8e 100644
--- a/dlls/mshtml/navigate.c
+++ b/dlls/mshtml/navigate.c
@@ -1106,7 +1106,8 @@ static HRESULT async_stop_request(nsChannelBSC *This)

     IBindStatusCallback_AddRef(&This->bsc.IBindStatusCallback_iface);
     task->bsc = This;
-    push_task(&task->header, stop_request_proc,
This->bsc.doc->basedoc.doc_obj->basedoc.task_magic);
+    if(This->bsc.doc)
+        push_task(&task->header, stop_request_proc,
This->bsc.doc->basedoc.doc_obj->basedoc.task_magic);
     return S_OK;
 }

-- 

Thanks very much!



-- 
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/


Reply via email to