From df1cd0fea39ba9623c85b0b34d3374d961144f3a Mon Sep 17 00:00:00 2001 From: norly Date: Thu, 20 Jun 2013 22:56:34 +0100 Subject: Cleaner ElfuPhdr alloc --- include/libelfu/modelops.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'include/libelfu/modelops.h') diff --git a/include/libelfu/modelops.h b/include/libelfu/modelops.h index 4dacd43..3dc44d8 100644 --- a/include/libelfu/modelops.h +++ b/include/libelfu/modelops.h @@ -18,8 +18,9 @@ void elfu_mSymtabFlatten(ElfuElf *me); void elfu_mRelocate(ElfuElf *metarget, ElfuScn *mstarget, ElfuScn *msrt); -size_t elfu_mPhdrCount(ElfuElf *me); -void elfu_mPhdrUpdateChildOffsets(ElfuPhdr *mp); + size_t elfu_mPhdrCount(ElfuElf *me); + void elfu_mPhdrUpdateChildOffsets(ElfuPhdr *mp); +ElfuPhdr* elfu_mPhdrAlloc(); typedef void* (SectionHandlerFunc)(ElfuElf *me, ElfuScn *ms, void *aux1, void *aux2); @@ -29,7 +30,7 @@ typedef void* (SectionHandlerFunc)(ElfuElf *me, ElfuScn *ms, void *aux1, void *a ElfuScn* elfu_mScnByOldscn(ElfuElf *me, ElfuScn *oldscn); char* elfu_mScnName(ElfuElf *me, ElfuScn *ms); ElfuScn** elfu_mScnSortedByOffset(ElfuElf *me, size_t *count); -ElfuScn* elfu_mScnAlloc(); + ElfuScn* elfu_mScnAlloc(); GElf_Addr elfu_mLayoutGetSpaceInPhdr(ElfuElf *me, GElf_Word size, -- cgit v1.2.3