dmusic: Don't use method implementation directly. Pass through vtable with related macro instead.
This commit is contained in:
parent
ed54e52590
commit
4829fcd9b2
|
@ -193,7 +193,7 @@ static HRESULT WINAPI IDirectMusic8Impl_Activate (LPDIRECTMUSIC8 iface, BOOL fEn
|
|||
|
||||
FIXME("(%p, %d): stub\n", This, fEnable);
|
||||
for (i = 0; i < This->nrofports; i++) {
|
||||
IDirectMusicPortImpl_Activate(This->ppPorts[i], fEnable);
|
||||
IDirectMusicPort_Activate(This->ppPorts[i], fEnable);
|
||||
}
|
||||
|
||||
return S_OK;
|
||||
|
|
|
@ -151,8 +151,6 @@ struct IDirectMusicPortImpl {
|
|||
DMUSIC_PRIVATE_CHANNEL_GROUP group[1];
|
||||
};
|
||||
|
||||
extern HRESULT WINAPI IDirectMusicPortImpl_Activate (LPDIRECTMUSICPORT iface, BOOL fActive) DECLSPEC_HIDDEN;
|
||||
|
||||
/** Internal factory */
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicPortImpl (LPCGUID lpcGUID, LPVOID *ppobj, LPUNKNOWN pUnkOuter, LPDMUS_PORTPARAMS pPortParams, LPDMUS_PORTCAPS pPortCaps) DECLSPEC_HIDDEN;
|
||||
|
||||
|
|
|
@ -157,7 +157,8 @@ static HRESULT WINAPI IDirectMusicPortImpl_GetNumChannelGroups (LPDIRECTMUSICPOR
|
|||
return S_OK;
|
||||
}
|
||||
|
||||
HRESULT WINAPI IDirectMusicPortImpl_Activate (LPDIRECTMUSICPORT iface, BOOL fActive) {
|
||||
static HRESULT WINAPI IDirectMusicPortImpl_Activate (LPDIRECTMUSICPORT iface, BOOL fActive)
|
||||
{
|
||||
IDirectMusicPortImpl *This = (IDirectMusicPortImpl *)iface;
|
||||
TRACE("(%p, %d)\n", This, fActive);
|
||||
This->fActive = fActive;
|
||||
|
|
Loading…
Reference in New Issue