mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 09:55:50 +00:00
mfreadwrite/reader: Release device manager in source_reader_release.
This commit is contained in:
parent
eeb25932c7
commit
0d4f63b34c
|
@ -211,6 +211,8 @@ static ULONG source_reader_release(struct source_reader *reader)
|
|||
|
||||
if (!refcount)
|
||||
{
|
||||
if (reader->device_manager)
|
||||
IUnknown_Release(reader->device_manager);
|
||||
if (reader->async_callback)
|
||||
IMFSourceReaderCallback_Release(reader->async_callback);
|
||||
if (reader->descriptor)
|
||||
|
|
|
@ -1406,7 +1406,7 @@ static void test_reader_d3d9(void)
|
|||
IMFSourceReader_Release(reader);
|
||||
|
||||
refcount = IDirect3DDeviceManager9_Release(d3d9_manager);
|
||||
todo_wine ok(!refcount, "Unexpected refcount %lu.\n", refcount);
|
||||
ok(!refcount, "Unexpected refcount %lu.\n", refcount);
|
||||
|
||||
IDirect3DDevice9_Release(d3d9_device);
|
||||
|
||||
|
|
Loading…
Reference in a new issue