diff options
| author | Kris Kennaway <kris@FreeBSD.org> | 2000-08-23 08:53:00 +0000 |
|---|---|---|
| committer | Kris Kennaway <kris@FreeBSD.org> | 2000-08-23 08:53:00 +0000 |
| commit | a159579b87ba202c15c30348d6ffff2882c7944d (patch) | |
| tree | dfa5381cdeeff0b0560a4391f3db55c574217c18 | |
| parent | 7e3d62f650a7905a93e6a4d5233e06e57584c9a9 (diff) | |
Notes
| -rw-r--r-- | lib/libkvm/kvm.c | 4 |
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)); |
