Fix memory allocation issue in debug builds.

This commit is contained in:
Aaron Giles 2010-01-16 11:57:58 +00:00
parent df5863a2d6
commit 98c015372e

View File

@ -124,7 +124,7 @@ void osd_free(void *ptr)
// small items just get freed
if (size < GUARD_PAGE_THRESH)
HeapFree(GetProcessHeap(), 0, ptr);
HeapFree(GetProcessHeap(), 0, reinterpret_cast<UINT8 *>(ptr) - sizeof(size_t));
// large items need more care
else