[MSHTML] Fake Success in HTMLDocument_put_bgColor()
authorJoachim Henze <Joachim.Henze@reactos.org>
Sat, 1 Jun 2019 20:53:16 +0000 (22:53 +0200)
committerJoachim Henze <Joachim.Henze@reactos.org>
Sat, 1 Jun 2019 20:53:16 +0000 (22:53 +0200)
This avoids at startup of Instant Messenger "QIP 2005 8095"
a message-box with "OLE Error 8004001".
The issue is a subtask of CORE-11537
Many Thanks to the patches author
Andreas Maier <staubim@quantentunnel.de>
JIRA-nick: andy-123

Note you still need to install Gecko 2.40 and Samba 1.3 from rapps for QIP.

dll/win32/mshtml/htmldoc.c

index b7eea81..5142e19 100644 (file)
@@ -658,7 +658,11 @@ static HRESULT WINAPI HTMLDocument_put_bgColor(IHTMLDocument2 *iface, VARIANT v)
 {
     HTMLDocument *This = impl_from_IHTMLDocument2(iface);
     FIXME("(%p)->(%s)\n", This, debugstr_variant(&v));
+#ifdef __REACTOS__
+    return S_OK;
+#else
     return E_NOTIMPL;
+#endif
 }
 
 static HRESULT WINAPI HTMLDocument_get_bgColor(IHTMLDocument2 *iface, VARIANT *p)