Minor changes

This commit is contained in:
Fatmike-GH
2025-06-17 15:19:24 +02:00
parent 512aa2eb55
commit c4e35d227d
3 changed files with 11 additions and 10 deletions
+1 -1
View File
@@ -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;
+9 -8
View File
@@ -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)
+1 -1
View File
@@ -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)