widl: Make sure that string types are always written out by write_string_tfs and...
commitf8ea9ec1637a964a067aef6ac0ff9194f61bac20
authorRob Shearman <rob@codeweavers.com>
Thu, 27 Mar 2008 14:05:45 +0000 (27 14:05 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 27 Mar 2008 16:33:09 +0000 (27 17:33 +0100)
tree006a43d5c49f8b3f996bcc4179c391cac8a6973a
parentf4a96193645ac2af81ab4ee7d6033e1426a37897
widl: Make sure that string types are always written out by write_string_tfs and not write_simple_pointer.

This is because write_string_tfs has support for the full range of
string types, write_simple_pointer doesn't have access to the var
attributes which are needed to properly detect strings, and
write_string_tfs sets the typestring offset to after the pointer is
written and write_remoting_arg depends on this.
tools/widl/typegen.c