summaryrefslogtreecommitdiffstats
path: root/lib/libkvm
diff options
context:
space:
mode:
authorgad <gad@FreeBSD.org>2004-06-23 21:31:43 +0000
committergad <gad@FreeBSD.org>2004-06-23 21:31:43 +0000
commit6259da3c1d7b143cf4b53e03c6955e35961877a3 (patch)
tree910652609713d95503a55fd384131e69cce38b00 /lib/libkvm
parent9e34771bb349f76d54c461b86bc9d8a78215f693 (diff)
downloadFreeBSD-src-6259da3c1d7b143cf4b53e03c6955e35961877a3.zip
FreeBSD-src-6259da3c1d7b143cf4b53e03c6955e35961877a3.tar.gz
Replace a call to strncpy() with a call to strlcpy()
Submitted by: Cyrille Lefevre
Diffstat (limited to 'lib/libkvm')
-rw-r--r--lib/libkvm/kvm_proc.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/libkvm/kvm_proc.c b/lib/libkvm/kvm_proc.c
index 5abff82..87544ff 100644
--- a/lib/libkvm/kvm_proc.c
+++ b/lib/libkvm/kvm_proc.c
@@ -328,10 +328,8 @@ nopgrp:
continue;
break;
}
- if (proc.p_comm[0] != 0) {
- strncpy(kp->ki_comm, proc.p_comm, MAXCOMLEN);
- kp->ki_comm[MAXCOMLEN] = 0;
- }
+ if (proc.p_comm[0] != 0)
+ strlcpy(kp->ki_comm, proc.p_comm, MAXCOMLEN);
(void)kvm_read(kd, (u_long)proc.p_sysent, (char *)&sysent,
sizeof(sysent));
(void)kvm_read(kd, (u_long)sysent.sv_name, (char *)&svname,
OpenPOWER on IntegriCloud