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