diff options
| author | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2020-01-18 17:26:16 +0100 |
|---|---|---|
| committer | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2020-04-03 14:16:26 +0200 |
| commit | e47d3f973bae44a504b8f8dc9df3b32ea6298178 (patch) | |
| tree | 251a0987e3979213859fc0a8e00d6b98e2e0f52b | |
| parent | fc9cbea24064623fcf0ba20f25233689665fe0f0 (diff) | |
| download | focaccia-miasm-e47d3f973bae44a504b8f8dc9df3b32ea6298178.tar.gz focaccia-miasm-e47d3f973bae44a504b8f8dc9df3b32ea6298178.zip | |
vm_read_mem
| -rw-r--r-- | miasm/jitter/vm_mngr.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/miasm/jitter/vm_mngr.c b/miasm/jitter/vm_mngr.c index 0c8a0586..026c9bfc 100644 --- a/miasm/jitter/vm_mngr.c +++ b/miasm/jitter/vm_mngr.c @@ -551,6 +551,17 @@ int vm_read_mem(vm_mngr_t* vm_mngr, uint64_t addr, char** buffer_ptr, size_t siz return 0; } +char *vm_read_mem_ret_buf(vm_mngr_t* vm_mngr, uint64_t addr, size_t size) +{ + int ret; + char *buffer; + ret = vm_read_mem(vm_mngr, addr, &buffer, size); + if (ret == 0 ) { + return buffer; + } + return NULL; +} + int vm_write_mem(vm_mngr_t* vm_mngr, uint64_t addr, char *buffer, size_t size) { size_t len; |