Preparing for future widl sync

modified   ReactOS-i386.rbuild
   Define USE_COMPILER_EXCEPTIONS because we don't need SEH hacks in RPC stubs (neener neener)

modified   include/psdk/wtypes.idl
modified   include/psdk/xmldom.idl
   Include guard format will change in widl: pre-emptively work around it

svn path=/trunk/; revision=38670
This commit is contained in:
KJK::Hyperion 2009-01-09 16:50:17 +00:00
parent 7c38c73a99
commit 5f139de511
3 changed files with 11 additions and 1 deletions

View file

@ -14,6 +14,8 @@
<define name="__i386__" />
<define name="TARGET_i386" host="true" />
<define name="USE_COMPILER_EXCEPTIONS" />
<property name="NTOSKRNL_SHARED" value="-file-alignment=0x1000 -section-alignment=0x1000 -shared"/>
<if property="OPTIMIZE" value="1">

View file

@ -21,6 +21,10 @@
import "basetsd.h";
import "guiddef.h";
cpp_quote("#ifndef __wtypes_h__")
cpp_quote("#define __wtypes_h__")
cpp_quote("#endif")
[
uuid(D3980A60-910C-1068-9341-00DD010F2F1C),
version(0.1),
@ -789,7 +793,7 @@ typedef struct tagQUERYCONTEXT
DWORD dwVersionLo;
} QUERYCONTEXT;
typedef [v1_enum] enum tagTYSPEC
typedef [v1_enum] enum tagTYSPEC
{
TYSPEC_CLSID,
TYSPEC_FILEEXT,

View file

@ -21,6 +21,10 @@
import "ocidl.idl";
cpp_quote("#ifndef __xmldom_h__")
cpp_quote("#define __xmldom_h__")
cpp_quote("#endif")
interface IXMLDOMImplementation;
interface IXMLDOMNode;
interface IXMLDOMDocumentFragment;