[PATCH] widl: Cast server functions to void *.
Chip Davis
cdavis at codeweavers.com
Wed Apr 8 23:04:04 CDT 2020
This avoids a warning casting between calling conventions with Clang.
Signed-off-by: Chip Davis <cdavis at codeweavers.com>
---
Supersedes 183002, 183003, and 183009-183011.
---
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 79dc079fd23..cce880bbf66 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" );
--
2.24.0
More information about the wine-devel
mailing list