]> git.ipfire.org Git - thirdparty/elfutils.git/commit
ar: Check elf_getahdr doesn't return NULL
authorMark Wielaard <mark@klomp.org>
Tue, 29 Apr 2025 20:16:58 +0000 (22:16 +0200)
committerMark Wielaard <mark@klomp.org>
Tue, 29 Apr 2025 20:16:58 +0000 (22:16 +0200)
commit04839d5826d21e7a603a76fddc7afed6d32ab087
tree9810e9e3af4ad071ebe2406135853cde295a44ab
parent853c2943b582ac65fda6c28eaea21a1595fbaecd
ar: Check elf_getahdr doesn't return NULL

When elf_getahdr returns NULL we shouldn't even try to handle the ar
header, but immediately go to the next entry.

* src/ar.c (do_oper_extract): If elf_getahdr goto next.
(do_oper_delete): Likewise.
(do_oper_insert): Likewise.

Suggested-by: Anton Moryakov <ant.v.moryakov@gmail.com>
Signed-off-by: Mark Wielaard <mark@klomp.org>
src/ar.c