From bac9524c30fd5e52a884203afd98d14c01d19a4f Mon Sep 17 00:00:00 2001 From: Earnie Boyd Date: Tue, 30 Jan 2001 13:34:50 +0000 Subject: [PATCH] * objidl.h: (GetClassID): Argument needs to be a pointer. (GetUnmarshalClass): CLSID argument needs to be a pointer. Thanks To: --- winsup/w32api/ChangeLog | 6 ++++++ winsup/w32api/include/objidl.h | 12 ++++++------ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index e435bfdd4..38913f02c 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,4 +1,10 @@ +Tue Jan 30 08:30:33 2001 Earnie Boyd + + * objidl.h: (GetClassID): Argument needs to be a pointer. + (GetUnmarshalClass): CLSID argument needs to be a pointer. + Thanks To: + Tue Jan 30 07:52:54 2001 Earnie Boyd * Apply Danny Smith patch 102386 diff --git a/winsup/w32api/include/objidl.h b/winsup/w32api/include/objidl.h index 8be7e6910..5a8fc3b90 100644 --- a/winsup/w32api/include/objidl.h +++ b/winsup/w32api/include/objidl.h @@ -454,7 +454,7 @@ DECLARE_INTERFACE_(IMarshal,IUnknown) STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE; - STDMETHOD(GetUnmarshalClass) (THIS_ REFIID,DWORD,PVOID,DWORD,CLSID) PURE; + STDMETHOD(GetUnmarshalClass) (THIS_ REFIID,DWORD,PVOID,DWORD,CLSID*) PURE; STDMETHOD(GetMarshalSizeMax) (THIS_ REFIID,DWORD,PVOID,DWORD,PDWORD) PURE; STDMETHOD(MarshalInterface) (THIS_ REFIID,DWORD,DWORD) PURE; STDMETHOD(UnmarshalInterface) (THIS_ IStream*,void**) PURE; @@ -532,7 +532,7 @@ DECLARE_INTERFACE_(IPersist,IUnknown) STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE; - STDMETHOD(GetClassID)(THIS_ LPCLSID) PURE; + STDMETHOD(GetClassID)(THIS_ CLSID*) PURE; }; EXTERN_C const IID IID_IPersistStream; @@ -543,7 +543,7 @@ DECLARE_INTERFACE_(IPersistStream,IPersist) STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE; - STDMETHOD(GetClassID)(THIS_ CLSID*) PURE; + STDMETHOD(GetClassID)(THIS_ LPCLSID) PURE; STDMETHOD(IsDirty)(THIS) PURE; STDMETHOD(Load)(THIS_ IStream*) PURE; STDMETHOD(Save)(THIS_ IStream*,BOOL) PURE; @@ -595,7 +595,7 @@ DECLARE_INTERFACE_(IMoniker,IPersistStream) STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE; - STDMETHOD(GetClassID)(THIS_ CLSID*) PURE; + STDMETHOD(GetClassID)(THIS_ LPCLSID) PURE; STDMETHOD(IsDirty)(THIS) PURE; STDMETHOD(Load)(THIS_ IStream*) PURE; STDMETHOD(Save)(THIS_ IStream*,BOOL) PURE; @@ -625,7 +625,7 @@ DECLARE_INTERFACE_(IPersistStorage,IPersist) STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE; - STDMETHOD(GetClassID)(THIS_ CLSID) PURE; + STDMETHOD(GetClassID)(THIS_ CLSID*) PURE; STDMETHOD(IsDirty)(THIS) PURE; STDMETHOD(InitNew)(THIS_ LPSTORAGE) PURE; STDMETHOD(Load)(THIS_ LPSTORAGE) PURE; @@ -642,7 +642,7 @@ DECLARE_INTERFACE_(IPersistFile,IPersist) STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE; - STDMETHOD(GetClassID)(THIS_ CLSID) PURE; + STDMETHOD(GetClassID)(THIS_ CLSID*) PURE; STDMETHOD(IsDirty)(THIS) PURE; STDMETHOD(Load)(THIS_ LPCOLESTR,DWORD) PURE; STDMETHOD(Save)(THIS_ LPCOLESTR,BOOL) PURE;