[PATCH] dmusic: Call interface methods properly.

Michael Stefaniuc mstefani at winehq.org
Sun Apr 1 08:46:46 CDT 2018


Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>

On 03/30/2018 06:04 AM, Zebediah Figura wrote:
> Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
> ---
>  dlls/dmusic/port.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/dlls/dmusic/port.c b/dlls/dmusic/port.c
> index 5064615..7131756 100644
> --- a/dlls/dmusic/port.c
> +++ b/dlls/dmusic/port.c
> @@ -510,7 +510,7 @@ static HRESULT WINAPI synth_dmport_SetDirectSound(IDirectMusicPort *iface, IDire
>              This->parent->dsound = NULL;
>      }
>      if (This->dsbuffer)
> -        IDirectSound_Release(This->dsbuffer);
> +        IDirectSoundBuffer_Release(This->dsbuffer);
>  
>      This->dsound = dsound;
>      This->dsbuffer = dsbuffer;
> @@ -518,7 +518,7 @@ static HRESULT WINAPI synth_dmport_SetDirectSound(IDirectMusicPort *iface, IDire
>      if (This->dsound)
>          IDirectSound_AddRef(This->dsound);
>      if (This->dsbuffer)
> -        IDirectSound_AddRef(This->dsbuffer);
> +        IDirectSoundBuffer_AddRef(This->dsbuffer);
>  
>      return S_OK;
>  }
> 




More information about the wine-devel mailing list