Module: wine Branch: refs/heads/master Commit: 7b09cca96361b169213bc746656b2eb1ff93eff1 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=7b09cca96361b169213bc746... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Wed Apr 19 20:39:39 2006 +0200 shdocvw: Move create_doc_view_hwnd call to navigate_url. --- dlls/shdocvw/navigate.c | 3 +++ dlls/shdocvw/webbrowser.c | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dlls/shdocvw/navigate.c b/dlls/shdocvw/navigate.c index 1b6ba87..865195f 100644 --- a/dlls/shdocvw/navigate.c +++ b/dlls/shdocvw/navigate.c @@ -450,6 +450,9 @@ HRESULT navigate_url(DocHost *This, LPCW VARIANT_BOOL cancel = VARIANT_FALSE; HRESULT hres; + if(!This->hwnd) + create_doc_view_hwnd(This); + hres = CreateURLMoniker(NULL, url, &mon); if(FAILED(hres)) { WARN("CreateURLMoniker failed: %08lx\n", hres); diff --git a/dlls/shdocvw/webbrowser.c b/dlls/shdocvw/webbrowser.c index 0dd1e32..74ad74e 100644 --- a/dlls/shdocvw/webbrowser.c +++ b/dlls/shdocvw/webbrowser.c @@ -611,9 +611,6 @@ static HRESULT WINAPI WebBrowser_Navigat TRACE("Headers: %s\n", debugstr_w(headers)); } - if(!This->doc_host.hwnd) - create_doc_view_hwnd(&This->doc_host); - hres = navigate_url(&This->doc_host, V_BSTR(URL), post_data, post_data_len, headers); if(post_data)