mirror of
https://github.com/momo5502/hypervisor.git
synced 2025-04-19 13:42:55 +00:00
More library fixes
This commit is contained in:
parent
b266388c55
commit
89f1825b8c
@ -58,11 +58,11 @@ std::vector<uint8_t> load_resource(const int id)
|
|||||||
auto* const res = FindResource(modhandle, MAKEINTRESOURCE(id), RT_RCDATA);
|
auto* const res = FindResource(modhandle, MAKEINTRESOURCE(id), RT_RCDATA);
|
||||||
if (!res) return {};
|
if (!res) return {};
|
||||||
|
|
||||||
auto* const handle = LoadResource(nullptr, res);
|
auto* const handle = LoadResource(modhandle, res);
|
||||||
if (!handle) return {};
|
if (!handle) return {};
|
||||||
|
|
||||||
const auto* data_ptr = static_cast<uint8_t*>(LockResource(handle));
|
const auto* data_ptr = static_cast<uint8_t*>(LockResource(handle));
|
||||||
const auto data_size = SizeofResource(nullptr, res);
|
const auto data_size = SizeofResource(modhandle, res);
|
||||||
|
|
||||||
std::vector<uint8_t> data{};
|
std::vector<uint8_t> data{};
|
||||||
data.assign(data_ptr, data_ptr + data_size);
|
data.assign(data_ptr, data_ptr + data_size);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user