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); }