Jacek Caban : mshtml: Properly handle GetScheme failure.
Module: wine Branch: master Commit: 90f7c8f848f492fc38d0dca8987c821ac61cf49b URL: http://source.winehq.org/git/wine.git/?a=commit;h=90f7c8f848f492fc38d0dca898... Author: Jacek Caban <jacek(a)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));
participants (1)
-
Alexandre Julliard