diff --git a/dll/kernel32/libloaderapi.cpp b/dll/kernel32/libloaderapi.cpp index a1b3ba3..1b1f966 100644 --- a/dll/kernel32/libloaderapi.cpp +++ b/dll/kernel32/libloaderapi.cpp @@ -206,7 +206,7 @@ HGLOBAL WINAPI LoadResource(HMODULE hModule, HRSRC hResInfo) { LPVOID WINAPI LockResource(HGLOBAL hResData) { HOST_CONTEXT_GUARD(); DEBUG_LOG("LockResource(%p)\n", hResData); - return (LPVOID)hResData; + return fromGuestPtr(hResData); } DWORD WINAPI SizeofResource(HMODULE hModule, HRSRC hResInfo) {