map_image: map the PE header readonly.

oldstable
Andrew Lewycky 2001-11-30 23:08:21 +00:00 committed by Alexandre Julliard
parent ffc9df2d0c
commit c5ec01890a
1 changed files with 1 additions and 1 deletions

View File

@ -512,7 +512,7 @@ static LPVOID map_image( HANDLE hmapping, int fd, char *base, DWORD total_size,
/* map the header */
if (VIRTUAL_mmap( fd, ptr, header_size, 0, 0, PROT_READ | PROT_WRITE,
if (VIRTUAL_mmap( fd, ptr, header_size, 0, 0, PROT_READ,
MAP_PRIVATE | MAP_FIXED, &removable ) == (char *)-1) goto error;
dos = (IMAGE_DOS_HEADER *)ptr;
nt = (IMAGE_NT_HEADERS *)(ptr + dos->e_lfanew);