ELF_K_ELF
case ELF_K_ELF:
case ELF_K_ELF:
if (e == NULL || e->e_kind != ELF_K_ELF) {
e->e_kind != ELF_K_ELF) {
if (e == NULL || e->e_kind != ELF_K_ELF ||
_libelf_init_elf(e, ELF_K_ELF);
_libelf_init_elf(e, ELF_K_ELF);
case ELF_K_ELF:
if (e == NULL || (e->e_kind != ELF_K_ELF) ||
if (e == NULL || e->e_kind != ELF_K_ELF) {
assert(e->e_kind == ELF_K_ELF);