[1/3] shlwapi: Return interface instead of implementation pointer.
Dmitry Timoshkov
dmitry at baikal.ru
Sun Feb 16 23:48:31 CST 2014
---
dlls/shlwapi/istream.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/shlwapi/istream.c b/dlls/shlwapi/istream.c
index 044594b..7d502a2 100644
--- a/dlls/shlwapi/istream.c
+++ b/dlls/shlwapi/istream.c
@@ -73,8 +73,8 @@ static HRESULT WINAPI IStream_fnQueryInterface(IStream *iface, REFIID riid, LPVO
if(IsEqualIID(riid, &IID_IUnknown) ||
IsEqualIID(riid, &IID_IStream))
{
- *ppvObj = This;
IStream_AddRef(iface);
+ *ppvObj = iface;
return S_OK;
}
return E_NOINTERFACE;
--
1.8.5.5
More information about the wine-patches
mailing list