imagehlp: Fixed computation of SizeOfImage in MapAndLoad.
diff --git a/dlls/imagehlp/access.c b/dlls/imagehlp/access.c
index cca765e..f7f352d 100644
--- a/dlls/imagehlp/access.c
+++ b/dlls/imagehlp/access.c
@@ -199,7 +199,7 @@
((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;