diff options
Diffstat (limited to 'elfclass.h')
| -rw-r--r-- | elfclass.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/elfclass.h b/elfclass.h index 27817d0fefd0..2e7741b3fc00 100644 --- a/elfclass.h +++ b/elfclass.h @@ -35,6 +35,7 @@ switch (type) { #ifdef ELFCORE case ET_CORE: + flags |= FLAGS_IS_CORE; if (dophn_core(ms, clazz, swap, fd, (off_t)elf_getu(swap, elfhdr.e_phoff), elf_getu16(swap, elfhdr.e_phnum), @@ -58,8 +59,7 @@ (off_t)elf_getu(swap, elfhdr.e_shoff), elf_getu16(swap, elfhdr.e_shnum), (size_t)elf_getu16(swap, elfhdr.e_shentsize), - &flags, - elf_getu16(swap, elfhdr.e_machine)) == -1) + fsize, &flags, elf_getu16(swap, elfhdr.e_machine)) == -1) return -1; break; |
