strmbase: Handle the failure of CoCreateInstance (PVS-Studio).

oldstable
Michael Stefaniuc 2015-01-22 11:01:44 +01:00 committed by Alexandre Julliard
parent 0f2eca579d
commit 9fb737de34
1 changed files with 2 additions and 0 deletions

View File

@ -236,6 +236,8 @@ HRESULT WINAPI CreatePosPassThru(IUnknown* pUnkOuter, BOOL bRenderer, IPin *pPin
ISeekingPassThru *passthru;
hr = CoCreateInstance(&CLSID_SeekingPassThru, pUnkOuter, CLSCTX_INPROC_SERVER, &IID_IUnknown, (void**)ppPassThru);
if (FAILED(hr))
return hr;
IUnknown_QueryInterface(*ppPassThru, &IID_ISeekingPassThru, (void**)&passthru);
hr = ISeekingPassThru_Init(passthru, bRenderer, pPin);