mirror of
https://github.com/Fatmike-GH/Fatpack
synced 2026-06-06 15:44:28 +00:00
Minor changes
This commit is contained in:
@@ -109,7 +109,7 @@ namespace Packer
|
||||
SetLastError(Error::ErrorCode::Error_Appending_Compressed_Data);
|
||||
return false;
|
||||
}
|
||||
if (UpdateResource(updateHandle, RT_RCDATA, MAKEINTRESOURCE(1000), MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL), compressed, (DWORD)compressedSize) == FALSE)
|
||||
if (UpdateResource(updateHandle, RT_RCDATA, L"FPACK", MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL), compressed, (DWORD)compressedSize) == FALSE)
|
||||
{
|
||||
SetLastError(Error::ErrorCode::Error_Appending_Compressed_Data);
|
||||
return false;
|
||||
|
||||
@@ -25,9 +25,9 @@ namespace ApiCaller
|
||||
|
||||
HRSRC ApiCaller::CallFindResourceW(HMODULE hModule, LPCWSTR lpName, LPCWSTR lpType)
|
||||
{
|
||||
auto function = (decltype(FindResourceW)*)ResolveKernel32Api("FindResourceW");
|
||||
return function(hModule, lpName, lpType);
|
||||
//return FindResourceW(hModule, lpName, lpType);
|
||||
/*auto function = (decltype(FindResourceW)*)ResolveKernel32Api("FindResourceW");
|
||||
return function(hModule, lpName, lpType);*/
|
||||
return FindResourceW(hModule, lpName, lpType);
|
||||
}
|
||||
|
||||
HMODULE ApiCaller::CallGetModuleHandle(LPCSTR lpModuleName)
|
||||
@@ -79,9 +79,9 @@ namespace ApiCaller
|
||||
|
||||
HGLOBAL ApiCaller::CallLoadResource(HMODULE hModule, HRSRC hResInfo)
|
||||
{
|
||||
auto function = (decltype(LoadResource)*)ResolveKernel32Api("LoadResource");
|
||||
return function(hModule, hResInfo);
|
||||
//return LoadResource(hModule, hResInfo);
|
||||
/*auto function = (decltype(LoadResource)*)ResolveKernel32Api("LoadResource");
|
||||
return function(hModule, hResInfo);*/
|
||||
return LoadResource(hModule, hResInfo);
|
||||
}
|
||||
|
||||
LPVOID ApiCaller::CallLockResource(HGLOBAL hResData)
|
||||
@@ -98,8 +98,9 @@ namespace ApiCaller
|
||||
|
||||
DWORD ApiCaller::CallSizeofResource(HMODULE hModule, HRSRC hResInfo)
|
||||
{
|
||||
auto function = (decltype(SizeofResource)*)ResolveKernel32Api("SizeofResource");
|
||||
return function(hModule, hResInfo);
|
||||
/*auto function = (decltype(SizeofResource)*)ResolveKernel32Api("SizeofResource");
|
||||
return function(hModule, hResInfo);*/
|
||||
return SizeofResource(hModule, hResInfo);
|
||||
}
|
||||
|
||||
LPVOID ApiCaller::CallVirtualAlloc(LPVOID lpAddress, SIZE_T dwSize, DWORD flAllocationType, DWORD flProtect)
|
||||
|
||||
@@ -37,7 +37,7 @@ namespace PELoaderStub
|
||||
BYTE* ResourceLoaderStub::GetCompressedDataFromResource(DWORD& compressedSize)
|
||||
{
|
||||
ResourceLoader::ResourceLoader resourceLoader;
|
||||
return resourceLoader.LoadResource(MAKEINTRESOURCE(1000), RT_RCDATA, compressedSize);
|
||||
return resourceLoader.LoadResource(L"FPACK", RT_RCDATA, compressedSize);
|
||||
}
|
||||
|
||||
BYTE* ResourceLoaderStub::Decompress(BYTE* compressedData, DWORD compressedSize, size_t& decompressedSize)
|
||||
|
||||
Reference in New Issue
Block a user