From 10642e76dbcc223cd691b2e6cbd1d8a48dfd499a Mon Sep 17 00:00:00 2001 From: Eric Pouech Date: Sun, 21 Feb 2010 15:17:46 +0100 Subject: [PATCH] ntdll: Fix wrong marking for valgrind on 64bit systems. --- dlls/ntdll/heap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/ntdll/heap.c b/dlls/ntdll/heap.c index b440b618b0b..e49e77aae08 100644 --- a/dlls/ntdll/heap.c +++ b/dlls/ntdll/heap.c @@ -596,7 +596,7 @@ static void HEAP_CreateFreeBlock( SUBHEAP *subheap, void *ptr, SIZE_T size ) { DWORD *pNext = (DWORD *)((char *)ptr + size); *pNext |= ARENA_FLAG_PREV_FREE; - mark_block_initialized( pNext - 1, sizeof( ARENA_FREE * ) ); + mark_block_initialized( (ARENA_FREE **)pNext - 1, sizeof( ARENA_FREE * ) ); *((ARENA_FREE **)pNext - 1) = pFree; } -- 2.11.4.GIT