Zebediah Figura : amstream: Reference the returned IMediaStream pointer in IAMMultiMediaStream:: AddMediaStream().
Module: wine Branch: master Commit: eec4a05e768560df3d71ca5408fe38d042e385e2 URL: https://source.winehq.org/git/wine.git/?a=commit;h=eec4a05e768560df3d71ca540... Author: Zebediah Figura <z.figura12(a)gmail.com> Date: Sun Apr 21 15:22:40 2019 -0500 amstream: Reference the returned IMediaStream pointer in IAMMultiMediaStream::AddMediaStream(). Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/amstream/amstream.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/amstream/amstream.c b/dlls/amstream/amstream.c index f9c9abf..8354df8 100644 --- a/dlls/amstream/amstream.c +++ b/dlls/amstream/amstream.c @@ -380,7 +380,9 @@ static HRESULT WINAPI IAMMultiMediaStreamImpl_AddMediaStream(IAMMultiMediaStream This->nbStreams++; if (ppNewStream) - *ppNewStream = (IMediaStream*)pStream; + { + IMediaStream_AddRef(*ppNewStream = (IMediaStream*)pStream); + } } if (SUCCEEDED(hr))
participants (1)
-
Alexandre Julliard