fix for using ExtractResourceFromFile from callback of EnumerateResource

This commit is contained in:
cypherpunk 2015-12-20 16:31:43 +01:00
parent a37ce345e2
commit 758a361df1
1 changed files with 1 additions and 1 deletions

View File

@ -262,7 +262,7 @@ __declspec(dllexport) void TITCALL ResourcerEnumerateResourceW(wchar_t* szFileNa
HANDLE FileMap; HANDLE FileMap;
DWORD FileSize; DWORD FileSize;
if(MapFileExW(szFileName, UE_ACCESS_ALL, &FileHandle, &FileSize, &FileMap, &FileMapVA, NULL)) if(MapFileExW(szFileName, UE_ACCESS_READ, &FileHandle, &FileSize, &FileMap, &FileMapVA, NULL))
{ {
ResourcerEnumerateResourceEx(FileMapVA, FileSize, CallBack); ResourcerEnumerateResourceEx(FileMapVA, FileSize, CallBack);
UnMapFileEx(FileHandle, FileSize, FileMap, FileMapVA); UnMapFileEx(FileHandle, FileSize, FileMap, FileMapVA);