Small cleanup

This commit is contained in:
momo5502
2024-08-31 15:14:57 +02:00
parent 880a4cd037
commit e377bdc23c
5 changed files with 379 additions and 336 deletions

View File

@@ -202,6 +202,11 @@ namespace unicorn
uce(uc_mem_unmap(*this, address, size));
}
bool try_read_memory(const uint64_t address, void* data, const size_t size) override
{
return uc_mem_read(*this, address, data, size) == UC_ERR_OK;
}
void read_memory(const uint64_t address, void* data, const size_t size) override
{
uce(uc_mem_read(*this, address, data, size));
@@ -212,7 +217,8 @@ namespace unicorn
uce(uc_mem_write(*this, address, data, size));
}
void apply_memory_protection(const uint64_t address, const size_t size, memory_permission permissions) override
void apply_memory_protection(const uint64_t address, const size_t size,
memory_permission permissions) override
{
uce(uc_mem_protect(*this, address, size, static_cast<uint32_t>(permissions)));
}