aboutsummaryrefslogtreecommitdiff
path: root/elf/dl-lookup.c
diff options
context:
space:
mode:
Diffstat (limited to 'elf/dl-lookup.c')
-rw-r--r--elf/dl-lookup.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/elf/dl-lookup.c b/elf/dl-lookup.c
index d947681..1284e2b 100644
--- a/elf/dl-lookup.c
+++ b/elf/dl-lookup.c
@@ -160,11 +160,7 @@ add_dependency (struct link_map *undef_map, struct link_map *map)
if (__builtin_expect (act < undef_map->l_reldepsmax, 1))
undef_map->l_reldeps[undef_map->l_reldepsact++] = map;
- /* And increment the counter in the referenced object
- and its dependencies. */
- if (map->l_initfini != NULL)
- for (j = 1; map->l_initfini[j] != NULL; ++j)
- ++map->l_initfini[j]->l_opencount;
+ /* And increment the counter in the referenced object. */
++map->l_opencount;
/* Display information if we are debugging. */