summaryrefslogtreecommitdiff
path: root/usr.sbin/kldxref/kldxref.c
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2018-01-16 18:20:12 +0000
committerEd Maste <emaste@FreeBSD.org>2018-01-16 18:20:12 +0000
commitda67e6e62c942bd1ddee0de6d570405be4552f78 (patch)
tree376149c6c99e777a7641bd655245f5121bc87bd8 /usr.sbin/kldxref/kldxref.c
parent167b8a609df9e746e67cf34a54bdef9f1627d49c (diff)
downloadsrc-test2-da67e6e62c942bd1ddee0de6d570405be4552f78.tar.gz
src-test2-da67e6e62c942bd1ddee0de6d570405be4552f78.zip
Notes
Diffstat (limited to 'usr.sbin/kldxref/kldxref.c')
-rw-r--r--usr.sbin/kldxref/kldxref.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/usr.sbin/kldxref/kldxref.c b/usr.sbin/kldxref/kldxref.c
index 493ca3435922..2eccef4e3f13 100644
--- a/usr.sbin/kldxref/kldxref.c
+++ b/usr.sbin/kldxref/kldxref.c
@@ -571,9 +571,8 @@ read_kld(char *filename, char *kldname)
check(EF_SEG_READ_REL(&ef, (Elf_Off)*p, sizeof(md),
&md));
p++;
- check(EF_SEG_READ(&ef, (Elf_Off)md.md_cval,
+ check(EF_SEG_READ_STRING(&ef, (Elf_Off)md.md_cval,
sizeof(cval), cval));
- cval[MAXMODNAME] = '\0';
parse_entry(&md, cval, &ef, kldname);
}
if (error)