Alexandre Julliard : server:
Ignore the SizeOfHeaders field and compute the correct size ourselves.
Alexandre Julliard
julliard at wine.codeweavers.com
Fri Apr 21 16:33:02 CDT 2006
Module: wine
Branch: refs/heads/master
Commit: d59fa772d552673f4aabf717228fe12821425c17
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=d59fa772d552673f4aabf717228fe12821425c17
Author: Alexandre Julliard <julliard at winehq.org>
Date: Fri Apr 21 16:16:11 2006 +0200
server: Ignore the SizeOfHeaders field and compute the correct size ourselves.
---
server/mapping.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/server/mapping.c b/server/mapping.c
index e636ae8..22bf8a1 100644
--- a/server/mapping.c
+++ b/server/mapping.c
@@ -243,7 +243,7 @@ static int get_image_params( struct mapp
mapping->size = ROUND_SIZE( nt.OptionalHeader.SizeOfImage );
mapping->base = (void *)nt.OptionalHeader.ImageBase;
- mapping->header_size = nt.OptionalHeader.SizeOfHeaders;
+ mapping->header_size = pos + size;
mapping->protect = VPROT_IMAGE;
/* sanity check */
More information about the wine-cvs
mailing list