April 16, 2026
8:05 a.m.
Huw Davies (@huw) commented about dlls/dsound/capture.c:
obj->outer_unk = &obj->IUnknown_inner;
hr = IUnknown_QueryInterface(&obj->IUnknown_inner, riid, ppv); - IUnknown_Release(&obj->IUnknown_inner); + + if (FAILED(hr)) + IUnknown_Release(&obj->IUnknown_inner);
This doesn't look right. What problem are you trying to solve here? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10602#note_136461