windowscodecs/tests: Fixed some leaks on error path (Valgrind).

This commit is contained in:
Nikolay Sivov 2014-06-15 00:21:53 +04:00 committed by Alexandre Julliard
parent d3a034e348
commit 7e3ab90187
1 changed files with 7 additions and 1 deletions

View File

@ -845,7 +845,13 @@ static void test_create_reader(void)
stream, &reader);
todo_wine
ok(hr == S_OK, "CreateMetadataReaderFromContainer failed, hr=%x\n", hr);
if (FAILED(hr)) return;
/* NOTE: removed once Wine is fixed */
if (FAILED(hr))
{
IStream_Release(stream);
IWICComponentFactory_Release(factory);
return;
}
if (SUCCEEDED(hr))
{