Esme Povirk (@madewokherd) commented about dlls/windowscodecs/tests/metadata.c:
- IWICMetadataReader *reader;
- PROPVARIANT value;
- IStream *stream;
- WCHAR buff[64];
- UINT count, len;
- HRESULT hr;
- hr = CoCreateInstance(&CLSID_WICImagingFactory, NULL, CLSCTX_INPROC_SERVER,
&IID_IWICComponentFactory, (void **)&factory);
- ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);
- /* Using query reader created with CreateQueryReaderFromBlockReader().
It's not allowed to create the writer for top level reader. */
- hr = CoCreateInstance(&CLSID_WICApp1MetadataReader, NULL, CLSCTX_INPROC_SERVER,
&IID_IWICMetadataReader, (void **)&reader);
I don't think `reader` is ever released.