Commit ea9750d7 authored by Alexandre Julliard's avatar Alexandre Julliard

include: Add compatibility macros for non-widl compilers.

parent 96a5def6
...@@ -25,6 +25,12 @@ import "unknwn.idl"; ...@@ -25,6 +25,12 @@ import "unknwn.idl";
import "objidl.idl"; import "objidl.idl";
import "oaidl.idl"; import "oaidl.idl";
#if !defined(progid) && !defined(__WIDL__)
#define threading(model)
#define progid(str)
#define vi_progid(str)
#endif
[ [
uuid(f5078f18-c551-11d3-89b9-0000f81fe221), uuid(f5078f18-c551-11d3-89b9-0000f81fe221),
version(3.0), version(3.0),
......
...@@ -19,6 +19,12 @@ ...@@ -19,6 +19,12 @@
#include <xmldomdid.h> #include <xmldomdid.h>
#include <idispids.h> #include <idispids.h>
#if !defined(progid) && !defined(__WIDL__)
#define threading(model)
#define progid(str)
#define vi_progid(str)
#endif
interface IXMLDOMImplementation; interface IXMLDOMImplementation;
interface IXMLDOMNode; interface IXMLDOMNode;
interface IXMLDOMDocumentFragment; interface IXMLDOMDocumentFragment;
......
...@@ -19,6 +19,12 @@ ...@@ -19,6 +19,12 @@
#include <idispids.h> #include <idispids.h>
#include <xmldsodid.h> #include <xmldsodid.h>
#if !defined(progid) && !defined(__WIDL__)
#define threading(model)
#define progid(str)
#define vi_progid(str)
#endif
interface IXMLDOMDocument; interface IXMLDOMDocument;
[ [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment