Author: hyperion Date: Fri Jan 9 10:50:17 2009 New Revision: 38670
URL: http://svn.reactos.org/svn/reactos?rev=38670&view=rev Log: 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
Modified: trunk/reactos/ReactOS-i386.rbuild trunk/reactos/include/psdk/wtypes.idl trunk/reactos/include/psdk/xmldom.idl
Modified: trunk/reactos/ReactOS-i386.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ReactOS-i386.rbuild?rev=386... ============================================================================== --- trunk/reactos/ReactOS-i386.rbuild [iso-8859-1] (original) +++ trunk/reactos/ReactOS-i386.rbuild [iso-8859-1] Fri Jan 9 10:50:17 2009 @@ -13,6 +13,8 @@ <define name="_X86_" /> <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"/>
Modified: trunk/reactos/include/psdk/wtypes.idl URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/wtypes.idl?rev... ============================================================================== --- trunk/reactos/include/psdk/wtypes.idl [iso-8859-1] (original) +++ trunk/reactos/include/psdk/wtypes.idl [iso-8859-1] Fri Jan 9 10:50:17 2009 @@ -20,6 +20,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), @@ -789,7 +793,7 @@ DWORD dwVersionLo; } QUERYCONTEXT;
-typedef [v1_enum] enum tagTYSPEC +typedef [v1_enum] enum tagTYSPEC { TYSPEC_CLSID, TYSPEC_FILEEXT,
Modified: trunk/reactos/include/psdk/xmldom.idl URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/xmldom.idl?rev... ============================================================================== --- trunk/reactos/include/psdk/xmldom.idl [iso-8859-1] (original) +++ trunk/reactos/include/psdk/xmldom.idl [iso-8859-1] Fri Jan 9 10:50:17 2009 @@ -20,6 +20,10 @@ #include <idispids.h>
import "ocidl.idl"; + +cpp_quote("#ifndef __xmldom_h__") +cpp_quote("#define __xmldom_h__") +cpp_quote("#endif")
interface IXMLDOMImplementation; interface IXMLDOMNode;