X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=src%2Flibelfu%2Fmodelops%2Flayout.c;fp=src%2Flibelfu%2Fmodelops%2Flayout.c;h=182ed2e4ec6d9e30339e13c4ceef0c854771a49d;hb=88a99f6bafe7140711fa0095043c856fd8c44dc7;hp=2fd610ce3b0808f6858854c0aca0666b3d5ac4d4;hpb=50b85e44529f195bf8156e9c0045d8b017ee26f5;p=centaur.git diff --git a/src/libelfu/modelops/layout.c b/src/libelfu/modelops/layout.c index 2fd610c..182ed2e 100644 --- a/src/libelfu/modelops/layout.c +++ b/src/libelfu/modelops/layout.c @@ -345,7 +345,6 @@ int elfu_mLayoutAuto(ElfuElf *me) ElfuPhdr *highestOffsEnd; ElfuPhdr *mp; ElfuScn *ms; - ElfuPhdr **phdrArr; GElf_Off lastend = 0; assert(me); @@ -354,12 +353,6 @@ int elfu_mLayoutAuto(ElfuElf *me) elfu_mPhdrLoadLowestHighest(me, &lowestAddr, &highestAddr, &lowestOffs, &highestOffsEnd); - phdrArr = malloc(elfu_mPhdrCount(me) * sizeof(*phdrArr)); - if (!phdrArr) { - ELFU_WARN("elfu_mLayoutAuto: malloc failed for phdrArr.\n"); - return 1; - } - lastend = OFFS_END(highestOffsEnd->phdr.p_offset, highestOffsEnd->phdr.p_filesz);