_libelf_allocate_scn
Elf_Scn *_libelf_allocate_scn(Elf *_e, size_t _ndx);
if ((scn = _libelf_allocate_scn(e, i)) == NULL)
if ((scn = _libelf_allocate_scn(e, (size_t) SHN_UNDEF)) ==
if ((scn = _libelf_allocate_scn(e, e->e_u.e_elf.e_nscn)) == NULL)
if ((scn = _libelf_allocate_scn(e, (size_t) 0)) == NULL)
return (_libelf_allocate_scn(e, (size_t) SHN_UNDEF));