From e952dd3cfabc09bee95e4da2ba2087da7beaf8c3 Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Wed, 26 Jan 2005 15:24:52 +0000 Subject: [PATCH] fixed memory leak (VirtualFree must be called with zero size when releasing memory) --- MemoryModule.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MemoryModule.c b/MemoryModule.c index 9bb09cc..10a6c30 100644 --- a/MemoryModule.c +++ b/MemoryModule.c @@ -460,7 +460,7 @@ void MemoryFreeLibrary(HMEMORYMODULE mod) if (module->codeBase != NULL) // release memory of library - VirtualFree(module->codeBase, module->headers->OptionalHeader.SizeOfImage, MEM_RELEASE); + VirtualFree(module->codeBase, 0, MEM_RELEASE); HeapFree(GetProcessHeap(), 0, module); }