summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/libkvm/kvm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libkvm/kvm.c b/lib/libkvm/kvm.c
index a4818b6..d4a7645 100644
--- a/lib/libkvm/kvm.c
+++ b/lib/libkvm/kvm.c
@@ -244,7 +244,7 @@ failed:
* Copy out the error if doing sane error semantics.
*/
if (errout != 0)
- strcpy(errout, kd->errbuf);
+ strlcpy(errout, kd->errbuf, _POSIX2_LINE_MAX);
(void)kvm_close(kd);
return (0);
}
@@ -260,7 +260,7 @@ kvm_openfiles(uf, mf, sf, flag, errout)
register kvm_t *kd;
if ((kd = malloc(sizeof(*kd))) == NULL) {
- (void)strcpy(errout, strerror(errno));
+ (void)strlcpy(errout, strerror(errno), _POSIX2_LINE_MAX);
return (0);
}
memset(kd, 0, sizeof(*kd));
OpenPOWER on IntegriCloud