Eric Kohl : widl: Do not generate code that initializes a binding handle.

Alexandre Julliard julliard at wine.codeweavers.com
Sat Mar 18 12:51:06 CST 2006


Module: wine
Branch: refs/heads/master
Commit: 623f14294534f4cfe3ab3655db3bd27bf2c69497
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=623f14294534f4cfe3ab3655db3bd27bf2c69497

Author: Eric Kohl <eric.kohl at t-online.de>
Date:   Sat Mar 18 14:33:48 2006 +0100

widl: Do not generate code that initializes a binding handle.

---

 tools/widl/server.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/tools/widl/server.c b/tools/widl/server.c
index 8cc33da..3f7b976 100644
--- a/tools/widl/server.c
+++ b/tools/widl/server.c
@@ -79,7 +79,8 @@ static void write_parameters_init(const 
     while (NEXT_LINK(var)) var = NEXT_LINK(var);
     while (var)
     {
-        print_server("%s = 0;\n", var->name);
+        if (var->type->type != RPC_FC_BIND_PRIMITIVE)
+            print_server("%s = 0;\n", var->name);
 
         var = PREV_LINK(var);
     }




More information about the wine-cvs mailing list