9 Jul
2021
9 Jul
'21
2:59 p.m.
On Thu, 8 Jul 2021 at 12:12, Ziqing Hui <zhui(a)codeweavers.com> wrote:
@@ -37,6 +43,12 @@ static HRESULT STDMETHODCALLTYPE d2d_effect_QueryInterface(ID2D1Effect *iface, R *out = iface; return S_OK; } + else if (IsEqualGUID(iid, &IID_ID2D1Image) + || IsEqualGUID(iid, &IID_ID2D1Resource)) + { + ID2D1Image_AddRef(*out = &effect->ID2D1Image_iface); + return S_OK; + } The "else" is superfluous; the preceding if-block ends with a return.