Jacek Caban : mshtml: Added nsIChannel::SetContentType implementation.
Module: wine Branch: master Commit: e2645dec1cd3d9ad0b67a43db8112be8022f879b URL: http://source.winehq.org/git/wine.git/?a=commit;h=e2645dec1cd3d9ad0b67a43db8... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Wed Mar 26 15:24:38 2008 +0100 mshtml: Added nsIChannel::SetContentType implementation. --- dlls/mshtml/nsio.c | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/dlls/mshtml/nsio.c b/dlls/mshtml/nsio.c index f690344..0331882 100644 --- a/dlls/mshtml/nsio.c +++ b/dlls/mshtml/nsio.c @@ -485,14 +485,21 @@ static nsresult NSAPI nsChannel_SetContentType(nsIHttpChannel *iface, const nsACString *aContentType) { nsChannel *This = NSCHANNEL_THIS(iface); + const char *content_type; TRACE("(%p)->(%p)\n", This, aContentType); + nsACString_GetData(aContentType, &content_type); + + TRACE("content_type %s\n", content_type); + + heap_free(This->content_type); + This->content_type = heap_strdupA(content_type); + if(This->channel) return nsIChannel_SetContentType(This->channel, aContentType); - FIXME("default action not implemented\n"); - return NS_ERROR_NOT_IMPLEMENTED; + return NS_OK; } static nsresult NSAPI nsChannel_GetContentCharset(nsIHttpChannel *iface,
participants (1)
-
Alexandre Julliard