diff options
author | Mike McLaughlin <mikem@microsoft.com> | 2015-02-15 18:04:17 -0800 |
---|---|---|
committer | Mike McLaughlin <mikem@microsoft.com> | 2015-02-15 18:04:17 -0800 |
commit | 3d149d3bc4435b2b4a694bb02344272ef284854c (patch) | |
tree | 727f30fc4e80e4dc9e3e1507cc92e510f97106a7 /src/utilcode/hostimpl.cpp | |
parent | 5cf195d7f95327db82e35882a6b73a6d0ab4dd4e (diff) | |
download | coreclr-3d149d3bc4435b2b4a694bb02344272ef284854c.tar.gz coreclr-3d149d3bc4435b2b4a694bb02344272ef284854c.tar.bz2 coreclr-3d149d3bc4435b2b4a694bb02344272ef284854c.zip |
More DAC build fixes. Always enable SELF_NO_HOST defined.
Diffstat (limited to 'src/utilcode/hostimpl.cpp')
-rw-r--r-- | src/utilcode/hostimpl.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/utilcode/hostimpl.cpp b/src/utilcode/hostimpl.cpp index 75ee7b6e1c..c1195eaa75 100644 --- a/src/utilcode/hostimpl.cpp +++ b/src/utilcode/hostimpl.cpp @@ -380,12 +380,20 @@ HANDLE STDMETHODCALLTYPE UtilExecutionEngine::ClrGetProcessExecutableHeap() HANDLE STDMETHODCALLTYPE UtilExecutionEngine::ClrHeapCreate(DWORD flOptions, SIZE_T dwInitialSize, SIZE_T dwMaximumSize) { +#ifdef FEATURE_PAL + return NULL; +#else return HeapCreate(flOptions, dwInitialSize, dwMaximumSize); +#endif } BOOL STDMETHODCALLTYPE UtilExecutionEngine::ClrHeapDestroy(HANDLE hHeap) { +#ifdef FEATURE_PAL + return FALSE; +#else return HeapDestroy(hHeap); +#endif } LPVOID STDMETHODCALLTYPE UtilExecutionEngine::ClrHeapAlloc(HANDLE hHeap, DWORD dwFlags, SIZE_T dwBytes) @@ -404,7 +412,11 @@ BOOL STDMETHODCALLTYPE UtilExecutionEngine::ClrHeapFree(HANDLE hHeap, DWORD dwFl BOOL STDMETHODCALLTYPE UtilExecutionEngine::ClrHeapValidate(HANDLE hHeap, DWORD dwFlags, LPCVOID lpMem) { +#ifdef FEATURE_PAL + return FALSE; +#else return HeapValidate(hHeap, dwFlags, lpMem); +#endif } |