https://git.reactos.org/?p=reactos.git;a=commitdiff;h=e38cdd2f62c26bf0610af…
commit e38cdd2f62c26bf0610afa6c41a93561cda07bc3
Author: Amine Khaldi <amine.khaldi(a)reactos.org>
AuthorDate: Sun Oct 8 14:28:58 2017 +0100
[MSCOREE] Fix build.
---
dll/win32/mscoree/cordebug.c | 8 ++++----
dll/win32/mscoree/corruntimehost.c | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dll/win32/mscoree/cordebug.c b/dll/win32/mscoree/cordebug.c
index d1601fcae7..0a06a94178 100644
--- a/dll/win32/mscoree/cordebug.c
+++ b/dll/win32/mscoree/cordebug.c
@@ -67,7 +67,7 @@ static HRESULT WINAPI cordebugprocess_QueryInterface(ICorDebugProcess
*iface,
return E_NOINTERFACE;
}
- ICorDebug_AddRef(iface);
+ ICorDebugProcess_AddRef(iface);
return S_OK;
}
@@ -413,7 +413,7 @@ static HRESULT CorDebugProcess_Create(CorDebug *cordebug, IUnknown**
ppUnk, LPPR
if(This->cordebug)
ICorDebug_AddRef(&This->cordebug->ICorDebug_iface);
- *ppUnk = (IUnknown*)This;
+ *ppUnk = (IUnknown*)&This->ICorDebugProcess_iface;
return S_OK;
}
@@ -437,7 +437,7 @@ static HRESULT WINAPI process_enum_QueryInterface(ICorDebugProcessEnum
*iface, R
return E_NOINTERFACE;
}
- ICorDebug_AddRef(iface);
+ ICorDebugProcessEnum_AddRef(iface);
return S_OK;
}
@@ -759,7 +759,7 @@ HRESULT CorDebug_Create(ICLRRuntimeHost *runtimehost, IUnknown**
ppUnk)
if(This->runtimehost)
ICLRRuntimeHost_AddRef(This->runtimehost);
- *ppUnk = (IUnknown*)This;
+ *ppUnk = (IUnknown*)&This->ICorDebug_iface;
return S_OK;
}
diff --git a/dll/win32/mscoree/corruntimehost.c b/dll/win32/mscoree/corruntimehost.c
index 847d6fa821..2c8f2cbfd3 100644
--- a/dll/win32/mscoree/corruntimehost.c
+++ b/dll/win32/mscoree/corruntimehost.c
@@ -919,7 +919,7 @@ static void CDECL ReallyFixupVTable(struct dll_fixup *fixup)
}
if (info != NULL)
- ICLRRuntimeHost_Release(info);
+ ICLRRuntimeInfo_Release(info);
HeapFree(GetProcessHeap(), 0, filenameA);