Jacek Caban : mshtml: Properly handle GetScheme failure.
Alexandre Julliard
julliard at winehq.org
Wed Feb 1 11:23:26 CST 2012
Module: wine
Branch: master
Commit: 90f7c8f848f492fc38d0dca8987c821ac61cf49b
URL: http://source.winehq.org/git/wine.git/?a=commit;h=90f7c8f848f492fc38d0dca8987c821ac61cf49b
Author: Jacek Caban <jacek at codeweavers.com>
Date: Wed Feb 1 13:58:42 2012 +0100
mshtml: Properly handle GetScheme failure.
---
dlls/mshtml/navigate.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/dlls/mshtml/navigate.c b/dlls/mshtml/navigate.c
index 9950511..e5262ef 100644
--- a/dlls/mshtml/navigate.c
+++ b/dlls/mshtml/navigate.c
@@ -1941,8 +1941,7 @@ HRESULT super_navigate(HTMLWindow *window, IUri *uri, const WCHAR *headers, BYTE
prepare_for_binding(&window->doc_obj->basedoc, mon, TRUE);
hres = IUri_GetScheme(uri, &scheme);
-
- if(scheme != URL_SCHEME_JAVASCRIPT) {
+ if(SUCCEEDED(hres) && scheme != URL_SCHEME_JAVASCRIPT) {
navigate_task_t *task;
task = heap_alloc(sizeof(*task));
More information about the wine-cvs
mailing list