Module: wine Branch: refs/heads/master Commit: dce3f2be057eaf7d3cecbcdb023a5446d6fd2ec4 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=dce3f2be057eaf7d3cecbcdb...
Author: Jacek Caban jacek@codeweavers.com Date: Sat May 13 18:08:32 2006 +0200
widl: Added RPC_FC_ENUM16 encoding.
---
tools/widl/write_msft.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/tools/widl/write_msft.c b/tools/widl/write_msft.c index a3a7cb7..fcb5f9c 100644 --- a/tools/widl/write_msft.c +++ b/tools/widl/write_msft.c @@ -666,6 +666,8 @@ static int alloc_importfile(
static void add_structure_typeinfo(msft_typelib_t *typelib, type_t *structure); static void add_interface_typeinfo(msft_typelib_t *typelib, type_t *interface); +static void add_enum_typeinfo(msft_typelib_t *typelib, type_t *enumeration); +
/**************************************************************************** * encode_type @@ -894,6 +896,9 @@ #endif case RPC_FC_IP: add_interface_typeinfo(typelib, type); break; + case RPC_FC_ENUM16: + add_enum_typeinfo(typelib, type); + break; case 0: error("encode_type: VT_USERDEFINED - can't yet add typedef's on the fly\n"); default: