Module: wine Branch: refs/heads/master Commit: ba881a94d8ff29e20c9c8763a517001075a63bb8 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=ba881a94d8ff29e20c9c8763...
Author: Mike McCormack mike@codeweavers.com Date: Thu Apr 6 14:44:59 2006 +0900
shdocvw: Forward IWebBrowser2::Navigate calls to ::Navigate2.
---
dlls/shdocvw/webbrowser.c | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/dlls/shdocvw/webbrowser.c b/dlls/shdocvw/webbrowser.c index a2021e1..b5fad1e 100644 --- a/dlls/shdocvw/webbrowser.c +++ b/dlls/shdocvw/webbrowser.c @@ -206,14 +206,23 @@ static HRESULT WINAPI WebBrowser_GoSearc return E_NOTIMPL; }
-static HRESULT WINAPI WebBrowser_Navigate(IWebBrowser2 *iface, BSTR URL, +static HRESULT WINAPI WebBrowser_Navigate(IWebBrowser2 *iface, BSTR szUrl, VARIANT *Flags, VARIANT *TargetFrameName, VARIANT *PostData, VARIANT *Headers) { WebBrowser *This = WEBBROWSER_THIS(iface); - FIXME("(%p)->(%s %p %p %p %p)\n", This, debugstr_w(URL), Flags, TargetFrameName, + VARIANT url; + HRESULT r; + + FIXME("(%p)->(%s %p %p %p %p)\n", This, debugstr_w(szUrl), Flags, TargetFrameName, PostData, Headers); - return E_NOTIMPL; + + V_VT(&url) = VT_BSTR; + V_BSTR(&url) = szUrl; + r = IWebBrowser2_Navigate2(iface, &url, Flags, + TargetFrameName, PostData, Headers); + + return r; }
static HRESULT WINAPI WebBrowser_Refresh(IWebBrowser2 *iface)