Michael Stefaniuc : dplayx: Get rid of the IDirectPlayLobbyImpl aliases.

Alexandre Julliard julliard at winehq.org
Thu Apr 18 13:57:24 CDT 2013


Module: wine
Branch: master
Commit: d9d1b6ade71f92b4323ecae5f500781e7afb16fb
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d9d1b6ade71f92b4323ecae5f500781e7afb16fb

Author: Michael Stefaniuc <mstefani at redhat.de>
Date:   Wed Apr 17 22:10:08 2013 +0200

dplayx: Get rid of the IDirectPlayLobbyImpl aliases.

---

 dlls/dplayx/dplobby.c |   24 +++++-------------------
 1 files changed, 5 insertions(+), 19 deletions(-)

diff --git a/dlls/dplayx/dplobby.c b/dlls/dplayx/dplobby.c
index c6b02c8..85a9ea2 100644
--- a/dlls/dplayx/dplobby.c
+++ b/dlls/dplayx/dplobby.c
@@ -36,16 +36,6 @@
 
 WINE_DEFAULT_DEBUG_CHANNEL(dplay);
 
-/*****************************************************************************
- * Predeclare the interface implementation structures
- */
-typedef struct IDirectPlayLobbyImpl  IDirectPlayLobbyAImpl;
-typedef struct IDirectPlayLobbyImpl  IDirectPlayLobbyWImpl;
-typedef struct IDirectPlayLobbyImpl  IDirectPlayLobby2AImpl;
-typedef struct IDirectPlayLobbyImpl  IDirectPlayLobby2WImpl;
-typedef struct IDirectPlayLobbyImpl  IDirectPlayLobby3AImpl;
-typedef struct IDirectPlayLobbyImpl  IDirectPlayLobby3WImpl;
-
 /* Forward declarations for this module helper methods */
 HRESULT DPL_CreateCompoundAddress ( LPCDPCOMPOUNDADDRESSELEMENT lpElements, DWORD dwElementCount,
                                     LPVOID lpAddress, LPDWORD lpdwAddressSize, BOOL bAnsiInterface )DECLSPEC_HIDDEN;
@@ -102,7 +92,7 @@ static inline IDirectPlayLobbyImpl *impl_from_IDirectPlayLobby3A( IDirectPlayLob
 
 static BOOL DPL_CreateLobby1( LPVOID lpDPL )
 {
-  IDirectPlayLobbyAImpl *This = lpDPL;
+  IDirectPlayLobbyImpl *This = lpDPL;
 
   This->dpl = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof( *(This->dpl) ) );
   if ( This->dpl == NULL )
@@ -117,7 +107,7 @@ static BOOL DPL_CreateLobby1( LPVOID lpDPL )
 
 static BOOL DPL_DestroyLobby1( LPVOID lpDPL )
 {
-  IDirectPlayLobbyAImpl *This = lpDPL;
+  IDirectPlayLobbyImpl *This = lpDPL;
 
   if( This->dpl->dwMsgThread )
   {
@@ -259,12 +249,8 @@ static ULONG WINAPI IDirectPlayLobby3Impl_Release(IDirectPlayLobby3 *iface)
  * Returns an IDirectPlay interface.
  *
  */
-static HRESULT DPL_ConnectEx
-( IDirectPlayLobbyAImpl* This,
-  DWORD     dwFlags,
-  REFIID    riid,
-  LPVOID*   lplpDP,
-  IUnknown* pUnk)
+static HRESULT DPL_ConnectEx( IDirectPlayLobbyImpl *This, DWORD dwFlags, REFIID riid, void **lplpDP,
+        IUnknown* pUnk)
 {
   HRESULT         hr;
   DWORD           dwOpenFlags = 0;
@@ -789,7 +775,7 @@ static HRESULT WINAPI IDirectPlayLobby3Impl_ReceiveLobbyMessage( IDirectPlayLobb
 
 typedef struct tagRunApplicationEnumStruct
 {
-  IDirectPlayLobbyAImpl* This;
+  IDirectPlayLobbyImpl *This;
 
   GUID  appGUID;
   LPSTR lpszPath;




More information about the wine-cvs mailing list