From 98c015372e05f404734573880ee9149a086b07ac Mon Sep 17 00:00:00 2001 From: Aaron Giles Date: Sat, 16 Jan 2010 11:57:58 +0000 Subject: [PATCH] Fix memory allocation issue in debug builds. --- src/osd/windows/winmisc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/windows/winmisc.c b/src/osd/windows/winmisc.c index 0130b2bf2b3..525ee147e8f 100644 --- a/src/osd/windows/winmisc.c +++ b/src/osd/windows/winmisc.c @@ -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(ptr) - sizeof(size_t)); // large items need more care else