Module: wine Branch: refs/heads/master Commit: a488901256f74887dfe17651a2673386554a0abc URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=a488901256f74887dfe17651...
Author: Alexandre Julliard julliard@winehq.org Date: Thu Feb 2 13:23:28 2006 +0100
widl: Some cosmetic fixes in generated code.
---
tools/widl/client.c | 2 +- tools/widl/proxy.c | 10 +++++----- tools/widl/server.c | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/tools/widl/client.c b/tools/widl/client.c index 1c3d187..91b4b39 100644 --- a/tools/widl/client.c +++ b/tools/widl/client.c @@ -233,7 +233,7 @@ static void write_function_stubs(type_t print_client("_RetVal = *("); write_type(client, def->type, def, def->tname); fprintf(client, " *)_StubMsg.Buffer;\n"); - fprintf(client, "_StubMsg.Buffer += sizeof("); + print_client("_StubMsg.Buffer += sizeof("); write_type(client, def->type, def, def->tname); fprintf(client, ");\n"); } diff --git a/tools/widl/proxy.c b/tools/widl/proxy.c index a953ff5..97b471d 100644 --- a/tools/widl/proxy.c +++ b/tools/widl/proxy.c @@ -326,7 +326,7 @@ static void marshall_copy_arg( var_t *ar print_proxy( "*("); write_type(proxy, arg->type, arg, arg->tname); fprintf(proxy, " *)_StubMsg.Buffer = %s;\n", arg->name ); - fprintf(proxy, "_StubMsg.Buffer += sizeof("); + print_proxy("_StubMsg.Buffer += sizeof("); write_type(proxy, arg->type, arg, arg->tname); fprintf(proxy, ");\n"); break; @@ -425,7 +425,7 @@ static void unmarshall_copy_arg( var_t * print_proxy( "%s = *(", arg->name ); write_type(proxy, arg->type, arg, arg->tname); fprintf(proxy," *)_StubMsg.Buffer;\n"); - fprintf(proxy, "_StubMsg.Buffer += sizeof("); + print_proxy("_StubMsg.Buffer += sizeof("); write_type(proxy, arg->type, arg, arg->tname); fprintf(proxy, ");\n"); break; @@ -604,7 +604,7 @@ static void gen_proxy(type_t *iface, fun print_proxy( "_RetVal = *(" ); write_type(proxy, def->type, def, def->tname); fprintf(proxy, " *)_StubMsg.Buffer;\n"); - fprintf(proxy, "_StubMsg.Buffer += sizeof("); + print_proxy("_StubMsg.Buffer += sizeof("); write_type(proxy, def->type, def, def->tname); fprintf(proxy, ");\n"); } @@ -810,7 +810,7 @@ static void gen_stub(type_t *iface, func print_proxy( "*(" ); write_type(proxy, def->type, def, def->tname); fprintf(proxy, " *)_StubMsg.Buffer = _RetVal;\n"); - fprintf(proxy, "_StubMsg.Buffer += sizeof("); + print_proxy("_StubMsg.Buffer += sizeof("); write_type(proxy, def->type, def, def->tname); fprintf(proxy, ");\n"); } @@ -822,7 +822,7 @@ static void gen_stub(type_t *iface, func print_proxy("}\n"); print_proxy("RpcEndFinally\n");
- print_proxy("_Msg->BufferLength = ((long)_StubMsg.Buffer - (long)_Msg->Buffer);\n"); + print_proxy("_Msg->BufferLength = _StubMsg.Buffer - (unsigned char *)_Msg->Buffer;\n"); indent--;
print_proxy("}\n"); diff --git a/tools/widl/server.c b/tools/widl/server.c index 8bac800..23b303e 100644 --- a/tools/widl/server.c +++ b/tools/widl/server.c @@ -306,7 +306,7 @@ static void write_function_stubs(type_t print_server("*("); write_type(server, def->type, def, def->tname); fprintf(server, " *)_StubMsg.Buffer = _RetVal;\n"); - fprintf(server, "_StubMsg.Buffer += sizeof("); + print_server("_StubMsg.Buffer += sizeof("); write_type(server, def->type, def, def->tname); fprintf(server, ");\n"); }