Elf32_Shdr
typedef Elf32_Shdr Shdr;
_InitELFXFile<Elf32_Ehdr, Elf32_Phdr, Elf32_Shdr>(file, fileSize);
typedef Elf32_Shdr ShdrType;
if (elfHeader.e_shoff == 0 || elfHeader.e_shentsize < sizeof(Elf32_Shdr))
Elf32_Shdr* sectionHeader
= (Elf32_Shdr*)((uint8*)sectionHeaders + i * elfHeader.e_shentsize);
Elf32_Shdr* sectionHeader = (Elf32_Shdr*)((uint8*)sectionHeaders
typedef Elf32_Shdr Elf_Shdr;
read_exactly(file, shOffset, &programHeader, sizeof(Elf32_Shdr),
if (sectionHeaderSize < sizeof(Elf32_Shdr)
Elf32_Shdr sectionHeader;
read_exactly(file, shOffset, §ionHeader, sizeof(Elf32_Shdr),
_ParseELFHeader<Elf32_Ehdr, Elf32_Shdr>();
result = _ReadSectionHeader<Elf32_Shdr>(i, info);