summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2000-08-23 08:53:00 +0000
committerKris Kennaway <kris@FreeBSD.org>2000-08-23 08:53:00 +0000
commita159579b87ba202c15c30348d6ffff2882c7944d (patch)
treedfa5381cdeeff0b0560a4391f3db55c574217c18
parent7e3d62f650a7905a93e6a4d5233e06e57584c9a9 (diff)
Notes
-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 a4818b6fce87..d4a7645857e9 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));