19 Jul
2024
19 Jul
'24
8:21 a.m.
Dmitry Timoshkov (@dmitry) commented about dlls/propsys/propvar.c:
WINE_DEFAULT_DEBUG_CHANNEL(propsys);
+static HRESULT VARIANT_ValidateType(VARTYPE vt) +{ + VARTYPE vtExtra = vt & (VT_VECTOR | VT_ARRAY | VT_BYREF | VT_RESERVED); + + vt &= VT_TYPEMASK; + + if (!(vtExtra & (VT_VECTOR | VT_RESERVED)))
Looks like a typo. Shouldn't 'if' use 'vt' instead? vtExtra should be removed then. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/6121#note_76604