diff options
Diffstat (limited to 'src/format/elf/format_elf.c')
| -rw-r--r-- | src/format/elf/format_elf.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/src/format/elf/format_elf.c b/src/format/elf/format_elf.c index b70eef5..9f929fb 100644 --- a/src/format/elf/format_elf.c +++ b/src/format/elf/format_elf.c @@ -82,7 +82,7 @@ bool find_target_section(const uint8_t *content, const char *target, const char -bool find_text_data(const uint8_t *content, off_t *offset, off_t *size) +bool find_text_data(const uint8_t *content, off_t *offset, off_t *size, uint64_t *voffset)  {      bool result;      Elf32_Ehdr header; @@ -111,6 +111,7 @@ bool find_text_data(const uint8_t *content, off_t *offset, off_t *size)              *offset = data.sh_offset;              *size = data.sh_size; +            *voffset = data.sh_addr;              result = true;  | 
