From 5dbb25170e73061abaf8cddfd6ec9bf8c5359c2b Mon Sep 17 00:00:00 2001 From: Eric Pouech Date: Wed, 3 Jan 2007 14:39:33 +0100 Subject: [PATCH] imagehlp: Fixed computation of SizeOfImage in MapAndLoad. --- dlls/imagehlp/access.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/imagehlp/access.c b/dlls/imagehlp/access.c index cca765e0875..f7f352d7dc7 100644 --- a/dlls/imagehlp/access.c +++ b/dlls/imagehlp/access.c @@ -199,7 +199,7 @@ BOOL WINAPI MapAndLoad(LPSTR pszImageName, LPSTR pszDllPath, PLOADED_IMAGE pLoad ((LPBYTE) &pNtHeader->OptionalHeader + pNtHeader->FileHeader.SizeOfOptionalHeader); pLoadedImage->NumberOfSections = pNtHeader->FileHeader.NumberOfSections; - pLoadedImage->SizeOfImage = pNtHeader->OptionalHeader.SizeOfImage; + pLoadedImage->SizeOfImage = GetFileSize(hFile, NULL); pLoadedImage->Characteristics = pNtHeader->FileHeader.Characteristics; pLoadedImage->LastRvaSection = pLoadedImage->Sections;