Remove spurious "#define _OLEIDL_H".
[reactos.git] / reactos / w32api / include / servprov.h
index 4905d69..8833394 100644 (file)
@@ -1,6 +1,5 @@
 #ifndef _SERVPROV_H
 #define _SERVPROV_H
-#define _OLEIDL_H
 #if __GNUC__ >=3
 #pragma GCC system_header
 #endif
@@ -10,7 +9,6 @@ extern "C" {
 #endif
 
 EXTERN_C const IID IID_IServiceProvider;
-#undef INTERFACE
 #define INTERFACE IServiceProvider
 DECLARE_INTERFACE_(IServiceProvider,IUnknown)
 {
@@ -19,6 +17,7 @@ DECLARE_INTERFACE_(IServiceProvider,IUnknown)
        STDMETHOD_(ULONG,Release)(THIS) PURE;
        STDMETHOD(QueryService)(THIS_ REFGUID,REFIID,void**) PURE;
 };
+#undef INTERFACE
 
 #ifdef COBJMACROS
 #define IServiceProvider_QueryInterface(T,a,b) (T)->lpVtbl->QueryInterface(T,a,b)