Module: wine Branch: master Commit: 9750893eff32dc961d17bd3dd0f46b3bb0755963 URL: http://source.winehq.org/git/wine.git/?a=commit;h=9750893eff32dc961d17bd3dd0...
Author: Jacek Caban jacek@codeweavers.com Date: Sat Feb 10 17:36:58 2007 +0100
mshtml: Call SetWineURL in Clone.
---
dlls/mshtml/nsio.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/dlls/mshtml/nsio.c b/dlls/mshtml/nsio.c index 973adcf..2edc431 100644 --- a/dlls/mshtml/nsio.c +++ b/dlls/mshtml/nsio.c @@ -1440,6 +1440,7 @@ static nsresult NSAPI nsURI_Clone(nsIWin
if(This->uri) { nsIURI *uri; + nsIWineURI *wine_uri; nsresult nsres;
nsres = nsIURI_Clone(This->uri, &uri); @@ -1448,7 +1449,11 @@ static nsresult NSAPI nsURI_Clone(nsIWin return nsres; }
- return create_uri(uri, This->container, (nsIWineURI**)_retval); + nsres = create_uri(uri, This->container, &wine_uri); + *_retval = (nsIURI*)wine_uri; + if(NS_SUCCEEDED(nsres)) + return nsIWineURI_SetWineURL(wine_uri, This->wine_url); + return nsres; }
FIXME("default action not implemented\n");