diff options
Diffstat (limited to 'usr/src/cmd/sgs/rtld/common/elf.c')
-rw-r--r-- | usr/src/cmd/sgs/rtld/common/elf.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/cmd/sgs/rtld/common/elf.c b/usr/src/cmd/sgs/rtld/common/elf.c index 42589fff1e..45e64a557b 100644 --- a/usr/src/cmd/sgs/rtld/common/elf.c +++ b/usr/src/cmd/sgs/rtld/common/elf.c @@ -351,8 +351,8 @@ elf_lazy_load(Rt_map *clmp, uint_t ndx, const char *sym) * create an association between the caller and this dependency. */ if (nlmp && (((analyze_lmc(lml, lmco, nlmp) == 0)) || - (relocate_lmc(lml, lmco, clmp, nlmp) == 0) || - (bind_one(clmp, nlmp, BND_NEEDED) == 0))) + (bind_one(clmp, nlmp, BND_NEEDED) == 0) || + (relocate_lmc(lml, lmco, clmp, nlmp) == 0))) dip->di_info = nlmp = 0; /* |