From 75e55c54be7f61757fcd85255f02ff36ae800a58 Mon Sep 17 00:00:00 2001 From: mdkinney Date: Mon, 11 Apr 2011 00:13:56 +0000 Subject: [PATCH] Set EXECUTE flags in so RELEASE builds can tun correctly. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11516 6f19259b-4bc3-4df7-8a09-765794883524 --- Nt32Pkg/Sec/SecMain.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Nt32Pkg/Sec/SecMain.c b/Nt32Pkg/Sec/SecMain.c index ce00812936..9048578ef7 100644 --- a/Nt32Pkg/Sec/SecMain.c +++ b/Nt32Pkg/Sec/SecMain.c @@ -362,7 +362,7 @@ Returns: // NtFileHandle = CreateFile ( FileName, - GENERIC_READ | GENERIC_WRITE, + GENERIC_READ | GENERIC_WRITE | GENERIC_EXECUTE, FILE_SHARE_READ, NULL, CreationDisposition, @@ -378,7 +378,7 @@ Returns: NtMapHandle = CreateFileMapping ( NtFileHandle, NULL, - PAGE_READWRITE, + PAGE_EXECUTE_READWRITE, 0, MapSize, NULL @@ -391,7 +391,7 @@ Returns: // VirtualAddress = MapViewOfFileEx ( NtMapHandle, - FILE_MAP_ALL_ACCESS, + FILE_MAP_EXECUTE | FILE_MAP_ALL_ACCESS, 0, 0, MapSize, -- 2.39.2