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=7... ============================================================================== --- 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?re... ============================================================================== --- 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=7... ============================================================================== --- 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