Esme Povirk (@madewokherd) commented about dlls/windowscodecs/tests/metadata.c:
ok(hr == S_OK, "Unexpected hr %#lx.\n", hr); ok(count == 1, "Unexpected count %u.\n", count);
- hr = IWICMetadataWriter_GetValueByIndex(writer, 0, &schema, &id, &value);
I think `value` needs to be freed?