Jacek Caban : widl: Added RPC_FC_ENUM16 encoding.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon May 15 04:52:10 CDT 2006
Module: wine
Branch: refs/heads/master
Commit: dce3f2be057eaf7d3cecbcdb023a5446d6fd2ec4
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=dce3f2be057eaf7d3cecbcdb023a5446d6fd2ec4
Author: Jacek Caban <jacek at 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:
More information about the wine-cvs
mailing list