Module: wine Branch: master Commit: b78de971f674f7be8b078f0e7f14112a9a892f33 URL: https://source.winehq.org/git/wine.git/?a=commit;h=b78de971f674f7be8b078f0e7...
Author: Jacek Caban jacek@codeweavers.com Date: Fri Nov 2 16:53:08 2018 +0100
widl: Check for actual function name when handling call_as attribute.
Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
tools/widl/header.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/widl/header.c b/tools/widl/header.c index b8e11bb..92bd391 100644 --- a/tools/widl/header.c +++ b/tools/widl/header.c @@ -1291,7 +1291,7 @@ static void write_locals(FILE *fp, const type_t *iface, int body) if (cas) { const statement_t *stmt2 = NULL; STATEMENTS_FOR_EACH_FUNC(stmt2, type_iface_get_stmts(iface)) - if (!strcmp(stmt2->u.var->name, cas->name)) + if (!strcmp(get_name(stmt2->u.var), cas->name)) break; if (&stmt2->entry != type_iface_get_stmts(iface)) { const var_t *m = stmt2->u.var;