[PATCH] dmime: Free more interfaces in IDirectMusicPerformance FreePMsg
Michael Stefaniuc
mstefani at winehq.org
Mon Mar 16 18:38:27 CDT 2020
Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>
On 3/16/20 7:59 AM, Alistair Leslie-Hughes wrote:
> Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
> ---
> dlls/dmime/performance.c | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/dlls/dmime/performance.c b/dlls/dmime/performance.c
> index b7b71637a1..f535fe888f 100644
> --- a/dlls/dmime/performance.c
> +++ b/dlls/dmime/performance.c
> @@ -535,6 +535,12 @@ static HRESULT WINAPI IDirectMusicPerformance8Impl_FreePMsg(IDirectMusicPerforma
> DMUS_ItemRemoveFromQueue( This, pItem );
> LeaveCriticalSection(&This->safe);
>
> + if (pPMSG->pTool)
> + IDirectMusicTool_Release(pPMSG->pTool);
> +
> + if (pPMSG->pGraph)
> + IDirectMusicGraph_Release(pPMSG->pGraph);
> +
> if (pPMSG->punkUser)
> IUnknown_Release(pPMSG->punkUser);
>
>
More information about the wine-devel
mailing list