From b823fca9ba6e05eb8382a7f9c765d7752ecb553d Mon Sep 17 00:00:00 2001 From: Danny Smith Date: Tue, 13 May 2003 02:05:12 +0000 Subject: * include/oleidl.h (LPENUMOLEDOCUMENTVIEWS): Remove typedef. (IEnumOleDocumentViews): Remove commented out DECLARE_ENUMERATOR. * include/docobj.h (LPENUMOLEDOCUMENTVIEWS): Add typedef (previously commented out). (IEnumOleDocumentViews): Add definition using DECLARE_ENUMERATOR. --- winsup/w32api/include/docobj.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'winsup/w32api/include/docobj.h') diff --git a/winsup/w32api/include/docobj.h b/winsup/w32api/include/docobj.h index 0e16c6b90..27055dd84 100644 --- a/winsup/w32api/include/docobj.h +++ b/winsup/w32api/include/docobj.h @@ -1,6 +1,6 @@ #ifndef _DOCOBJ_H #define _DOCOBJ_H -#if __GNUC__ >=3 +#if __GNUC__ >= 3 #pragma GCC system_header #endif @@ -71,8 +71,7 @@ typedef struct _tagOLECMD { } OLECMD; typedef interface IOleInPlaceSite *LPOLEINPLACESITE; -/* typedef interface IEnumOleDocumentViews *LPENUMOLEDOCUMENTVIEWS; - in oleidl.h */ +typedef interface IEnumOleDocumentViews *LPENUMOLEDOCUMENTVIEWS; EXTERN_C const IID IID_IContinueCallback; EXTERN_C const IID IID_IEnumOleDocumentViews; @@ -102,6 +101,8 @@ DECLARE_INTERFACE_(IOleDocumentView,IUnknown) STDMETHOD(Clone)(THIS_ LPOLEINPLACESITE,IOleDocumentView**) PURE; }; +DECLARE_ENUMERATOR_(IEnumOleDocumentViews,IOleDocumentView); + EXTERN_C const IID IID_IOleDocument; #undef INTERFACE #define INTERFACE IOleDocument -- cgit v1.2.3