Jacek Caban : mshtml/tests: Fix XHR tests on some IE versions.
Alexandre Julliard
julliard at winehq.org
Mon Aug 12 18:51:10 CDT 2019
Module: wine
Branch: master
Commit: 0992aaab9ce17ac337adaf3c2b35960a581d0e1b
URL: https://source.winehq.org/git/wine.git/?a=commit;h=0992aaab9ce17ac337adaf3c2b35960a581d0e1b
Author: Jacek Caban <jacek at codeweavers.com>
Date: Mon Aug 12 14:16:59 2019 +0200
mshtml/tests: Fix XHR tests on some IE versions.
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/mshtml/tests/xmlhttprequest.c | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
diff --git a/dlls/mshtml/tests/xmlhttprequest.c b/dlls/mshtml/tests/xmlhttprequest.c
index 2be8179..00e12aa 100644
--- a/dlls/mshtml/tests/xmlhttprequest.c
+++ b/dlls/mshtml/tests/xmlhttprequest.c
@@ -141,17 +141,14 @@ static void _test_event_args(unsigned line, const IID *dispiid, const IID *broke
static HRESULT WINAPI DispatchEx_QueryInterface(IDispatchEx *iface, REFIID riid, void **ppv)
{
- *ppv = NULL;
-
- if(IsEqualGUID(riid, &IID_IUnknown)
- || IsEqualGUID(riid, &IID_IDispatch)
- || IsEqualGUID(riid, &IID_IDispatchEx))
- *ppv = iface;
- else {
- ok(0, "unexpected riid %s\n", wine_dbgstr_guid(riid));
+ if(!IsEqualGUID(riid, &IID_IUnknown)
+ && !IsEqualGUID(riid, &IID_IDispatch)
+ && !IsEqualGUID(riid, &IID_IDispatchEx)) {
+ *ppv = NULL;
return E_NOINTERFACE;
}
+ *ppv = iface;
return S_OK;
}
More information about the wine-cvs
mailing list