aboutsummaryrefslogtreecommitdiff
path: root/libexec/rtld-elf
diff options
context:
space:
mode:
authorAlexander Kabaev <kan@FreeBSD.org>2010-12-27 00:30:29 +0000
committerAlexander Kabaev <kan@FreeBSD.org>2010-12-27 00:30:29 +0000
commit43c9be3d24fbd328b5827e3b815cd27a3ea74c28 (patch)
tree73c7fb9d853563d655d8fe69e017f9d640e47260 /libexec/rtld-elf
parent65db095da06a1b05ed4771b73cf7b9c1978af267 (diff)
downloadsrc-43c9be3d24fbd328b5827e3b815cd27a3ea74c28.tar.gz
src-43c9be3d24fbd328b5827e3b815cd27a3ea74c28.zip
Fix an apparent cop-and-paste mistake in previous commit.
This makes dlsym(RTLD_DEFAULT) work properly again.
Notes
Notes: svn path=/head/; revision=216728
Diffstat (limited to 'libexec/rtld-elf')
-rw-r--r--libexec/rtld-elf/rtld.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libexec/rtld-elf/rtld.c b/libexec/rtld-elf/rtld.c
index 802773b7e79e..ee3985b159fe 100644
--- a/libexec/rtld-elf/rtld.c
+++ b/libexec/rtld-elf/rtld.c
@@ -2278,7 +2278,7 @@ do_dlsym(void *handle, const char *name, void *retaddr, const Ver_Entry *ve,
}
} else {
assert(handle == RTLD_DEFAULT);
- res = symlook_obj(&req, obj);
+ res = symlook_default(&req, obj);
if (res == 0) {
defobj = req.defobj_out;
def = req.sym_out;