From 808452e8b7a6d0f0a9128944c284a4b3622c9ba7 Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Sun, 26 Feb 2017 19:20:43 +0000 Subject: [PATCH] [PSTOREC] Sync with Wine Staging 2.2. CORE-12823 8d3af56 pstorec: Fix QueryInterface() of IPStore. svn path=/trunk/; revision=73972 --- reactos/dll/win32/pstorec/pstorec.c | 6 +++--- reactos/media/doc/README.WINE | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/reactos/dll/win32/pstorec/pstorec.c b/reactos/dll/win32/pstorec/pstorec.c index bc35f2e6a2d..88fa8023053 100644 --- a/reactos/dll/win32/pstorec/pstorec.c +++ b/reactos/dll/win32/pstorec/pstorec.c @@ -71,13 +71,13 @@ static HRESULT WINAPI PStore_fnQueryInterface( { PStore_impl *This = impl_from_IPStore(iface); - TRACE("%p %s\n",This,debugstr_guid(riid)); + TRACE("%p %s %p\n", This, debugstr_guid(riid), ppvObj); *ppvObj = NULL; - if (IsEqualIID(riid, &IID_IUnknown)) + if (IsEqualIID(riid, &IID_IPStore) || IsEqualIID(riid, &IID_IUnknown)) { - *ppvObj = This; + *ppvObj = &This->IPStore_iface; } if (*ppvObj) diff --git a/reactos/media/doc/README.WINE b/reactos/media/doc/README.WINE index f66f494fe8c..024fddc69f0 100644 --- a/reactos/media/doc/README.WINE +++ b/reactos/media/doc/README.WINE @@ -152,7 +152,7 @@ reactos/dll/win32/pidgen # Synced to WineStaging-1.9.11 reactos/dll/win32/powrprof # Forked at Wine-1.0rc5 reactos/dll/win32/printui # Synced to WineStaging-1.9.11 reactos/dll/win32/propsys # Synced to WineStaging-1.9.16 -reactos/dll/win32/pstorec # Synced to WineStaging-1.9.16 +reactos/dll/win32/pstorec # Synced to WineStaging-2.2 reactos/dll/win32/qmgr # Synced to WineStaging-1.9.23 reactos/dll/win32/qmgrprxy # Synced to WineStaging-1.9.11 reactos/dll/win32/query # Synced to WineStaging-1.9.11