Author: akhaldi
Date: Sun Feb 26 17:36:06 2017
New Revision: 73952
URL:
http://svn.reactos.org/svn/reactos?rev=73952&view=rev
Log:
[ITSS] Sync with Wine Staging 2.2. CORE-12823
4fdcc03 itss: Properly return interface pointers.
Modified:
trunk/reactos/dll/win32/itss/itss.c
trunk/reactos/dll/win32/itss/storage.c
trunk/reactos/media/doc/README.WINE
Modified: trunk/reactos/dll/win32/itss/itss.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/itss/itss.c?rev=…
==============================================================================
--- trunk/reactos/dll/win32/itss/itss.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/itss/itss.c [iso-8859-1] Sun Feb 26 17:36:06 2017
@@ -63,7 +63,7 @@
IsEqualGUID(riid, &IID_IClassFactory))
{
IClassFactory_AddRef(iface);
- *ppobj = This;
+ *ppobj = &This->IClassFactory_iface;
return S_OK;
}
Modified: trunk/reactos/dll/win32/itss/storage.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/itss/storage.c?r…
==============================================================================
--- trunk/reactos/dll/win32/itss/storage.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/itss/storage.c [iso-8859-1] Sun Feb 26 17:36:06 2017
@@ -87,7 +87,7 @@
|| IsEqualGUID(riid, &IID_IEnumSTATSTG))
{
IEnumSTATSTG_AddRef(iface);
- *ppvObject = This;
+ *ppvObject = &This->IEnumSTATSTG_iface;
return S_OK;
}
@@ -264,7 +264,7 @@
|| IsEqualGUID(riid, &IID_IStorage))
{
IStorage_AddRef(iface);
- *ppvObject = This;
+ *ppvObject = &This->IStorage_iface;
return S_OK;
}
@@ -647,7 +647,7 @@
|| IsEqualGUID(riid, &IID_IStream))
{
IStream_AddRef(iface);
- *ppvObject = This;
+ *ppvObject = &This->IStream_iface;
return S_OK;
}
Modified: trunk/reactos/media/doc/README.WINE
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/media/doc/README.WINE?rev=…
==============================================================================
--- trunk/reactos/media/doc/README.WINE [iso-8859-1] (original)
+++ trunk/reactos/media/doc/README.WINE [iso-8859-1] Sun Feb 26 17:36:06 2017
@@ -84,7 +84,7 @@
reactos/dll/win32/inseng # Synced to WineStaging-2.2
reactos/dll/win32/iphlpapi # Out of sync
reactos/dll/win32/itircl # Synced to WineStaging-1.9.11
-reactos/dll/win32/itss # Synced to WineStaging-1.9.11
+reactos/dll/win32/itss # Synced to WineStaging-2.2
reactos/dll/win32/jscript # Synced to WineStaging-1.9.23
reactos/dll/win32/jsproxy # Synced to WineStaging-1.9.11
reactos/dll/win32/loadperf # Synced to WineStaging-1.9.11