From 76ede18fc1ed0f4b55bb2c223d3918db57ebd89e Mon Sep 17 00:00:00 2001 From: kib Date: Sun, 25 May 2014 00:57:07 +0000 Subject: [PATCH] MFC r266411: Fix LD_LIBMAP. git-svn-id: svn://svn.freebsd.org/base/stable/10@266640 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- libexec/rtld-elf/libmap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libexec/rtld-elf/libmap.c b/libexec/rtld-elf/libmap.c index 2e1f3c6a1..8b5faf889 100644 --- a/libexec/rtld-elf/libmap.c +++ b/libexec/rtld-elf/libmap.c @@ -80,7 +80,7 @@ lm_init(char *libmap_override) if (libmap_override) { /* - * Do some character replacement to make $LIBMAP look + * Do some character replacement to make $LDLIBMAP look * like a text file, then parse it. */ libmap_override = xstrdup(libmap_override); @@ -94,8 +94,8 @@ lm_init(char *libmap_override) break; } } - lmc_parse(p, strlen(p)); - free(p); + lmc_parse(libmap_override, p - libmap_override); + free(libmap_override); } return (lm_count == 0); -- 2.45.0