diff options
author | Ed Maste <emaste@FreeBSD.org> | 2018-01-16 18:20:12 +0000 |
---|---|---|
committer | Ed Maste <emaste@FreeBSD.org> | 2018-01-16 18:20:12 +0000 |
commit | da67e6e62c942bd1ddee0de6d570405be4552f78 (patch) | |
tree | 376149c6c99e777a7641bd655245f5121bc87bd8 /usr.sbin/kldxref/kldxref.c | |
parent | 167b8a609df9e746e67cf34a54bdef9f1627d49c (diff) | |
download | src-test2-da67e6e62c942bd1ddee0de6d570405be4552f78.tar.gz src-test2-da67e6e62c942bd1ddee0de6d570405be4552f78.zip |
Notes
Diffstat (limited to 'usr.sbin/kldxref/kldxref.c')
-rw-r--r-- | usr.sbin/kldxref/kldxref.c | 3 |
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) |