Commit 87fa2d58 authored by Alexandre Julliard's avatar Alexandre Julliard

Fixed a few problems caused by the new objidl.idl.

parent 27a8ff25
...@@ -68,8 +68,8 @@ static ULONG WINAPI BindCtxImpl_Release(IBindCtx* iface); ...@@ -68,8 +68,8 @@ static ULONG WINAPI BindCtxImpl_Release(IBindCtx* iface);
static HRESULT WINAPI BindCtxImpl_RegisterObjectBound(IBindCtx* iface,IUnknown* punk); static HRESULT WINAPI BindCtxImpl_RegisterObjectBound(IBindCtx* iface,IUnknown* punk);
static HRESULT WINAPI BindCtxImpl_RevokeObjectBound(IBindCtx* iface, IUnknown* punk); static HRESULT WINAPI BindCtxImpl_RevokeObjectBound(IBindCtx* iface, IUnknown* punk);
static HRESULT WINAPI BindCtxImpl_ReleaseBoundObjects(IBindCtx* iface); static HRESULT WINAPI BindCtxImpl_ReleaseBoundObjects(IBindCtx* iface);
static HRESULT WINAPI BindCtxImpl_SetBindOptions(IBindCtx* iface,LPBIND_OPTS2 pbindopts); static HRESULT WINAPI BindCtxImpl_SetBindOptions(IBindCtx* iface,BIND_OPTS *pbindopts);
static HRESULT WINAPI BindCtxImpl_GetBindOptions(IBindCtx* iface,LPBIND_OPTS2 pbindopts); static HRESULT WINAPI BindCtxImpl_GetBindOptions(IBindCtx* iface,BIND_OPTS *pbindopts);
static HRESULT WINAPI BindCtxImpl_GetRunningObjectTable(IBindCtx* iface,IRunningObjectTable** pprot); static HRESULT WINAPI BindCtxImpl_GetRunningObjectTable(IBindCtx* iface,IRunningObjectTable** pprot);
static HRESULT WINAPI BindCtxImpl_RegisterObjectParam(IBindCtx* iface,LPOLESTR pszkey, IUnknown* punk); static HRESULT WINAPI BindCtxImpl_RegisterObjectParam(IBindCtx* iface,LPOLESTR pszkey, IUnknown* punk);
static HRESULT WINAPI BindCtxImpl_GetObjectParam(IBindCtx* iface,LPOLESTR pszkey, IUnknown** punk); static HRESULT WINAPI BindCtxImpl_GetObjectParam(IBindCtx* iface,LPOLESTR pszkey, IUnknown** punk);
...@@ -308,7 +308,7 @@ HRESULT WINAPI BindCtxImpl_ReleaseBoundObjects(IBindCtx* iface) ...@@ -308,7 +308,7 @@ HRESULT WINAPI BindCtxImpl_ReleaseBoundObjects(IBindCtx* iface)
/****************************************************************************** /******************************************************************************
* BindCtx_SetBindOptions * BindCtx_SetBindOptions
******************************************************************************/ ******************************************************************************/
HRESULT WINAPI BindCtxImpl_SetBindOptions(IBindCtx* iface,LPBIND_OPTS2 pbindopts) HRESULT WINAPI BindCtxImpl_SetBindOptions(IBindCtx* iface,BIND_OPTS *pbindopts)
{ {
ICOM_THIS(BindCtxImpl,iface); ICOM_THIS(BindCtxImpl,iface);
...@@ -329,7 +329,7 @@ HRESULT WINAPI BindCtxImpl_SetBindOptions(IBindCtx* iface,LPBIND_OPTS2 pbindopts ...@@ -329,7 +329,7 @@ HRESULT WINAPI BindCtxImpl_SetBindOptions(IBindCtx* iface,LPBIND_OPTS2 pbindopts
/****************************************************************************** /******************************************************************************
* BindCtx_GetBindOptions * BindCtx_GetBindOptions
******************************************************************************/ ******************************************************************************/
HRESULT WINAPI BindCtxImpl_GetBindOptions(IBindCtx* iface,LPBIND_OPTS2 pbindopts) HRESULT WINAPI BindCtxImpl_GetBindOptions(IBindCtx* iface,BIND_OPTS *pbindopts)
{ {
ICOM_THIS(BindCtxImpl,iface); ICOM_THIS(BindCtxImpl,iface);
......
...@@ -26,10 +26,7 @@ ...@@ -26,10 +26,7 @@
#include <assert.h> #include <assert.h>
#include "winbase.h" #include "winbase.h"
#include "objbase.h" #include "objbase.h"
#include "wine/obj_storage.h"
#include "wine/obj_marshal.h"
#include "wine/debug.h" #include "wine/debug.h"
......
...@@ -456,18 +456,16 @@ static int WINAPI IMallocSpy_fnPostDidAlloc(LPMALLOCSPY iface, void* pRequest, B ...@@ -456,18 +456,16 @@ static int WINAPI IMallocSpy_fnPostDidAlloc(LPMALLOCSPY iface, void* pRequest, B
return fActual; return fActual;
} }
static int WINAPI IMallocSpy_fnPreHeapMinimize(LPMALLOCSPY iface) static void WINAPI IMallocSpy_fnPreHeapMinimize(LPMALLOCSPY iface)
{ {
ICOM_THIS (_MallocSpy, iface); ICOM_THIS (_MallocSpy, iface);
TRACE ("(%p)->()\n", This); TRACE ("(%p)->()\n", This);
return 0;
} }
static int WINAPI IMallocSpy_fnPostHeapMinimize(LPMALLOCSPY iface) static void WINAPI IMallocSpy_fnPostHeapMinimize(LPMALLOCSPY iface)
{ {
ICOM_THIS (_MallocSpy, iface); ICOM_THIS (_MallocSpy, iface);
TRACE ("(%p)->()\n", This); TRACE ("(%p)->()\n", This);
return 0;
} }
static void MallocSpyDumpLeaks() { static void MallocSpyDumpLeaks() {
......
...@@ -35,12 +35,6 @@ ...@@ -35,12 +35,6 @@
#include "wownt32.h" #include "wownt32.h"
#include "wtypes.h" #include "wtypes.h"
#include "wine/unicode.h" #include "wine/unicode.h"
#include "wine/obj_base.h"
#include "wine/obj_clientserver.h"
#include "wine/obj_misc.h"
#include "wine/obj_marshal.h"
#include "wine/obj_storage.h"
#include "wine/obj_channel.h"
#include "wine/winbase16.h" #include "wine/winbase16.h"
#include "compobj_private.h" #include "compobj_private.h"
#include "ifs.h" #include "ifs.h"
...@@ -49,6 +43,8 @@ ...@@ -49,6 +43,8 @@
WINE_DEFAULT_DEBUG_CHANNEL(ole); WINE_DEFAULT_DEBUG_CHANNEL(ole);
extern const CLSID CLSID_DfMarshal;
/* Marshaling just passes a unique identifier to the remote client, /* Marshaling just passes a unique identifier to the remote client,
* that makes it possible to find the passed interface again. * that makes it possible to find the passed interface again.
* *
......
...@@ -39,16 +39,9 @@ ...@@ -39,16 +39,9 @@
#include "wownt32.h" #include "wownt32.h"
#include "wtypes.h" #include "wtypes.h"
#include "wine/unicode.h" #include "wine/unicode.h"
#include "wine/obj_base.h"
#include "wine/obj_clientserver.h"
#include "wine/obj_misc.h"
#include "wine/obj_marshal.h"
#include "wine/obj_storage.h"
#include "wine/obj_channel.h"
#include "wine/winbase16.h" #include "wine/winbase16.h"
#include "compobj_private.h" #include "compobj_private.h"
#include "ifs.h" #include "ifs.h"
#include "wine/winbase16.h"
#include "wine/debug.h" #include "wine/debug.h"
......
...@@ -44,9 +44,6 @@ ...@@ -44,9 +44,6 @@
#include "winerror.h" #include "winerror.h"
#include "winreg.h" #include "winreg.h"
#include "wtypes.h" #include "wtypes.h"
#include "wine/obj_base.h"
#include "wine/obj_marshal.h"
#include "wine/obj_channel.h"
#include "compobj_private.h" #include "compobj_private.h"
...@@ -54,6 +51,9 @@ ...@@ -54,6 +51,9 @@
WINE_DEFAULT_DEBUG_CHANNEL(ole); WINE_DEFAULT_DEBUG_CHANNEL(ole);
const CLSID CLSID_DfMarshal = { 0x0000030b, 0, 0, {0xc0, 0, 0, 0, 0, 0, 0, 0x46} };
const CLSID CLSID_PSFactoryBuffer = { 0x00000320, 0, 0, {0xc0, 0, 0, 0, 0, 0, 0, 0x46} };
/* From: http://msdn.microsoft.com/library/en-us/com/cmi_m_4lda.asp /* From: http://msdn.microsoft.com/library/en-us/com/cmi_m_4lda.asp
* *
* The first time a client requests a pointer to an interface on a * The first time a client requests a pointer to an interface on a
......
...@@ -35,12 +35,6 @@ ...@@ -35,12 +35,6 @@
#include "wownt32.h" #include "wownt32.h"
#include "wtypes.h" #include "wtypes.h"
#include "wine/unicode.h" #include "wine/unicode.h"
#include "wine/obj_base.h"
#include "wine/obj_clientserver.h"
#include "wine/obj_misc.h"
#include "wine/obj_marshal.h"
#include "wine/obj_storage.h"
#include "wine/obj_channel.h"
#include "wine/winbase16.h" #include "wine/winbase16.h"
#include "compobj_private.h" #include "compobj_private.h"
#include "ifs.h" #include "ifs.h"
......
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