[PATCH 7/8] dplayx: Finish the COM cleanup for IDirectPlaySP.
Michael Stefaniuc
mstefani at redhat.de
Wed Sep 4 17:00:03 CDT 2013
---
dlls/dplayx/dplaysp.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/dplayx/dplaysp.c b/dlls/dplayx/dplaysp.c
index d8340e4..5287100 100644
--- a/dlls/dplayx/dplaysp.c
+++ b/dlls/dplayx/dplaysp.c
@@ -35,7 +35,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(dplay);
typedef struct IDirectPlaySPImpl
{
- const IDirectPlaySPVtbl *lpVtbl;
+ IDirectPlaySP IDirectPlaySP_iface;
LONG ref;
void *remote_data;
DWORD remote_data_size;
@@ -73,7 +73,7 @@ HRESULT DPSP_CreateInterface( REFIID riid, void **ppvObj, IDirectPlayImpl *dp )
if( IsEqualGUID( &IID_IDirectPlaySP, riid ) )
{
IDirectPlaySPImpl *This = *ppvObj;
- This->lpVtbl = &directPlaySPVT;
+ This->IDirectPlaySP_iface.lpVtbl = &directPlaySPVT;
This->dplay = dp;
}
else
@@ -91,7 +91,7 @@ HRESULT DPSP_CreateInterface( REFIID riid, void **ppvObj, IDirectPlayImpl *dp )
static inline IDirectPlaySPImpl *impl_from_IDirectPlaySP( IDirectPlaySP *iface )
{
- return CONTAINING_RECORD( iface, IDirectPlaySPImpl, lpVtbl );
+ return CONTAINING_RECORD( iface, IDirectPlaySPImpl, IDirectPlaySP_iface );
}
static HRESULT WINAPI IDirectPlaySPImpl_QueryInterface( IDirectPlaySP *iface, REFIID riid,
--
1.8.3.1
More information about the wine-patches
mailing list