Rob Shearman : widl: Return types shouldn't be freed.

Alexandre Julliard julliard at winehq.org
Mon Dec 17 06:42:05 CST 2007


Module: wine
Branch: master
Commit: 45d6a959fbc449443d734ff2cf4acbebfd3e05d8
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=45d6a959fbc449443d734ff2cf4acbebfd3e05d8

Author: Rob Shearman <rob at codeweavers.com>
Date:   Sat Dec 15 13:57:33 2007 +0000

widl: Return types shouldn't be freed.

---

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

diff --git a/tools/widl/server.c b/tools/widl/server.c
index e2c3ac9..3bcd231 100644
--- a/tools/widl/server.c
+++ b/tools/widl/server.c
@@ -236,9 +236,6 @@ static void write_function_stubs(type_t *iface, unsigned int *proc_offset)
 
         write_remoting_arguments(server, indent, func, PASS_OUT, PHASE_FREE);
 
-        if (!is_void(def->type))
-            write_remoting_arguments(server, indent, func, PASS_RETURN, PHASE_FREE);
-
         indent--;
         print_server("}\n");
         print_server("RpcEndFinally\n");




More information about the wine-cvs mailing list