Michael Stefaniuc : dplayx: Get rid of the IDirectPlayLobbyImpl aliases.
Module: wine Branch: master Commit: d9d1b6ade71f92b4323ecae5f500781e7afb16fb URL: http://source.winehq.org/git/wine.git/?a=commit;h=d9d1b6ade71f92b4323ecae5f5... Author: Michael Stefaniuc <mstefani(a)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;
participants (1)
-
Alexandre Julliard