widl: Only assign variables if not a string and only create a local variable if not...
commit506404ba09fe5e7a4501d3f15f55df65e12d3531
authorRobert Shearman <rob@codeweavers.com>
Fri, 31 Mar 2006 11:50:46 +0000 (31 12:50 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 31 Mar 2006 15:37:51 +0000 (31 17:37 +0200)
tree7b30235ef930b9ea8344a9124c8510d595650e12
parent62eb9f4b0c88d02c05e3971b3be25833996de0a2
widl: Only assign variables if not a string and only create a local variable if not a sized parameter.

Only assign variables if not a string and only create a local variable
if not a sized parameter. Fixes type mismatches in the generated code
due to differences in the algorithms between creating local variables
and using them.
tools/widl/server.c