Module: wine Branch: master Commit: 1387075b80c5ba76fc86c05a6b47a9f6bc6674e6 URL: https://source.winehq.org/git/wine.git/?a=commit;h=1387075b80c5ba76fc86c05a6...
Author: Chip Davis cdavis@codeweavers.com Date: Wed Apr 8 23:04:04 2020 -0500
widl: Cast server functions to void *.
This avoids a warning casting between calling conventions with Clang.
Signed-off-by: Chip Davis cdavis@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
tools/widl/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/widl/server.c b/tools/widl/server.c index 79dc079fd2..cce880bbf6 100644 --- a/tools/widl/server.c +++ b/tools/widl/server.c @@ -307,7 +307,7 @@ static void write_routinetable(type_t *iface) { var_t *func = stmt->u.var; if (is_local( func->attrs )) continue; - print_server( "(SERVER_ROUTINE)%s%s,\n", prefix_server, get_name(func)); + print_server( "(void *)%s%s,\n", prefix_server, get_name(func)); } indent--; print_server( "};\n\n" );