COBJMACROS patch 4

Francois Gouget fgouget at free.fr
Thu Sep 30 19:53:51 CDT 2004


Changelog:

 * include/mediaobj.h

   Add missing IEnumDMO access macros.


-- 
Francois Gouget         fgouget at free.fr        http://fgouget.free.fr/
                 There are 10 types of people in the world...
               those who understand binary and those who don't.
-------------- next part --------------
Index: include/mediaobj.h
===================================================================
RCS file: /var/cvs/wine/include/mediaobj.h,v
retrieving revision 1.6
diff -u -r1.6 mediaobj.h
--- include/mediaobj.h	12 Aug 2004 03:33:30 -0000	1.6
+++ include/mediaobj.h	30 Sep 2004 14:16:10 -0000
@@ -60,4 +60,16 @@
 DECLARE_INTERFACE_(IEnumDMO,IUnknown) { IEnumDMO_METHODS };
 #undef INTERFACE
 
+#ifdef COBJMACROS
+/*** IUnknown methods ***/
+#define IEnumDMO_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
+#define IEnumDMO_AddRef(p) (p)->lpVtbl->AddRef(p)
+#define IEnumDMO_Release(p) (p)->lpVtbl->Release(p)
+/*** IEnumDMO methods ***/
+#define IEnumDMO_Next(p,a,b,c,d) (p)->lpVtbl->Next(p,a,b,c,d)
+#define IEnumDMO_Skip(p,a) (p)->lpVtbl->Skip(p,a)
+#define IEnumDMO_Reset(p) (p)->lpVtbl->Reset(p)
+#define IEnumDMO_Clone(p,a) (p)->lpVtbl->Clone(p,a)
+#endif
+
 #endif /* __mediaobj_h__ */


More information about the wine-patches mailing list