Jacek Caban : mshtml: Don't crash in load_stream if Gecko is not
available.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Jun 11 08:46:35 CDT 2007
Module: wine
Branch: master
Commit: 95e96fd54784cf025a9355878569a3ff1c2224d4
URL: http://source.winehq.org/git/wine.git/?a=commit;h=95e96fd54784cf025a9355878569a3ff1c2224d4
Author: Jacek Caban <jacek at codeweavers.com>
Date: Sun Jun 10 11:36:54 2007 +0200
mshtml: Don't crash in load_stream if Gecko is not available.
---
dlls/mshtml/navigate.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/dlls/mshtml/navigate.c b/dlls/mshtml/navigate.c
index bcafb6c..dd7d78d 100644
--- a/dlls/mshtml/navigate.c
+++ b/dlls/mshtml/navigate.c
@@ -826,8 +826,10 @@ HRESULT load_stream(BSCallback *bscallback, IStream *stream)
add_nsrequest(bscallback);
- bscallback->nschannel->content = mshtml_alloc(sizeof(text_html));
- memcpy(bscallback->nschannel->content, text_html, sizeof(text_html));
+ if(bscallback->nschannel) {
+ bscallback->nschannel->content = mshtml_alloc(sizeof(text_html));
+ memcpy(bscallback->nschannel->content, text_html, sizeof(text_html));
+ }
hres = read_stream_data(bscallback, stream);
IBindStatusCallback_OnStopBinding(STATUSCLB(bscallback), hres, ERROR_SUCCESS);
More information about the wine-cvs
mailing list