Replace constructor function with actual constructor call

This commit is contained in:
momo5502
2024-11-23 19:04:25 +01:00
parent ce6718e932
commit 325e8115af
4 changed files with 27 additions and 33 deletions

View File

@@ -188,6 +188,11 @@ public:
{
}
emulator_thread(utils::buffer_deserializer& buffer)
: emulator_thread(buffer.read<x64_emulator_wrapper>().get())
{
}
emulator_thread(x64_emulator& emu, const process_context& context, uint64_t start_address, uint64_t argument,
uint64_t stack_size, uint32_t id);
@@ -202,12 +207,6 @@ public:
this->release();
}
static emulator_thread construct(utils::buffer_deserializer& buffer)
{
const auto wrapper = buffer.read<x64_emulator_wrapper>();
return {wrapper.get()};
}
moved_marker marker{};
x64_emulator* emu_ptr{};