summaryrefslogtreecommitdiffstats
path: root/term-utils
diff options
context:
space:
mode:
authorKarel Zak2018-10-03 17:06:12 +0200
committerKarel Zak2018-10-03 17:06:12 +0200
commit0b6bb91adf7e4c4048d39cfad25c2451da692bbd (patch)
tree2717c909e8e94ff775978df02608d4f97e83f684 /term-utils
parentinclude/c: add str2memcpy() and mem2strcpy() (diff)
downloadkernel-qcow2-util-linux-0b6bb91adf7e4c4048d39cfad25c2451da692bbd.tar.gz
kernel-qcow2-util-linux-0b6bb91adf7e4c4048d39cfad25c2451da692bbd.tar.xz
kernel-qcow2-util-linux-0b6bb91adf7e4c4048d39cfad25c2451da692bbd.zip
wall: make sure line is zero terminated
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'term-utils')
-rw-r--r--term-utils/wall.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/term-utils/wall.c b/term-utils/wall.c
index f57c0835c..48e654ac6 100644
--- a/term-utils/wall.c
+++ b/term-utils/wall.c
@@ -259,7 +259,7 @@ int main(int argc, char **argv)
if (group_buf && !is_gr_member(utmpptr->ut_user, group_buf))
continue;
- xstrncpy(line, utmpptr->ut_line, sizeof(utmpptr->ut_line));
+ mem2strcpy(line, utmpptr->ut_line, sizeof(utmpptr->ut_line), sizeof(line));
if ((p = ttymsg(&iov, 1, line, timeout)) != NULL)
warnx("%s", p);
}