summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornorly <ny-git@enpas.org>2013-06-27 03:05:12 +0100
committernorly <ny-git@enpas.org>2013-06-27 03:05:12 +0100
commitc76af00e00b540ce7ddbc44d145bc2e70927a799 (patch)
tree035750082f248e86d5292c81bf59bcffe0706d21
parent16cb3c59381ffa9ea5d9cc5c70be4851ef8f17b9 (diff)
Remove unneeded struct member and fix references to it
-rw-r--r--include/libelfu/types.h1
-rw-r--r--src/libelfu/model/elf.c4
-rw-r--r--src/libelfu/model/phdr.c8
3 files changed, 6 insertions, 7 deletions
diff --git a/include/libelfu/types.h b/include/libelfu/types.h
index ab9f76c..d6a7584 100644
--- a/include/libelfu/types.h
+++ b/include/libelfu/types.h
@@ -68,7 +68,6 @@ typedef struct ElfuScn {
struct ElfuReltab reltab;
CIRCLEQ_ENTRY(ElfuScn) elemChildScn;
- CIRCLEQ_ENTRY(ElfuScn) elem;
} ElfuScn;
diff --git a/src/libelfu/model/elf.c b/src/libelfu/model/elf.c
index 46dc120..a25aa89 100644
--- a/src/libelfu/model/elf.c
+++ b/src/libelfu/model/elf.c
@@ -42,8 +42,8 @@ void elfu_mElfDestroy(ElfuElf* me)
elfu_mPhdrDestroy(mp);
}
- CIRCLEQ_FOREACH(ms, &me->orphanScnList, elem) {
- CIRCLEQ_REMOVE(&me->orphanScnList, ms, elem);
+ CIRCLEQ_FOREACH(ms, &me->orphanScnList, elemChildScn) {
+ CIRCLEQ_REMOVE(&me->orphanScnList, ms, elemChildScn);
elfu_mScnDestroy(ms);
}
diff --git a/src/libelfu/model/phdr.c b/src/libelfu/model/phdr.c
index 9889f39..b694eb9 100644
--- a/src/libelfu/model/phdr.c
+++ b/src/libelfu/model/phdr.c
@@ -199,13 +199,13 @@ void elfu_mPhdrDestroy(ElfuPhdr* mp)
assert(mp);
- CIRCLEQ_FOREACH(mp2, &mp->childPhdrList, elem) {
- CIRCLEQ_REMOVE(&mp->childPhdrList, mp2, elem);
+ CIRCLEQ_FOREACH(mp2, &mp->childPhdrList, elemChildPhdr) {
+ CIRCLEQ_REMOVE(&mp->childPhdrList, mp2, elemChildPhdr);
elfu_mPhdrDestroy(mp2);
}
- CIRCLEQ_FOREACH(ms, &mp->childScnList, elem) {
- CIRCLEQ_REMOVE(&mp->childScnList, ms, elem);
+ CIRCLEQ_FOREACH(ms, &mp->childScnList, elemChildScn) {
+ CIRCLEQ_REMOVE(&mp->childScnList, ms, elemChildScn);
elfu_mScnDestroy(ms);
}