Module: wine Branch: master Commit: 047b7fc293c651a11df7da58eb6fab33bfc5931a URL: https://gitlab.winehq.org/wine/wine/-/commit/047b7fc293c651a11df7da58eb6fab3...
Author: Alexandre Julliard julliard@winehq.org Date: Thu Apr 4 20:44:21 2024 +0200
widl: Map VT_USERDEFINED to VT_I4 for default values in typelibs.
---
tools/widl/write_msft.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/tools/widl/write_msft.c b/tools/widl/write_msft.c index ce99c23f16a..31e340e6bcd 100644 --- a/tools/widl/write_msft.c +++ b/tools/widl/write_msft.c @@ -1229,6 +1229,9 @@ static void write_default_value(msft_typelib_t *typelib, type_t *type, expr_t *e case VT_UINT: case VT_HRESULT: break; + case VT_USERDEFINED: + vt = VT_I4; + break; case VT_VARIANT: { switch (expr->type) { case EXPR_DOUBLE: