mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-11-29 20:54:13 +01:00
The out_line doesn't need to be zero terminated, so print it not with %s
but with a %-8.8s instead. this prevents funny output, if the out_line contains a long hostname that is larger than 8 chars.
This commit is contained in:
parent
d82158a7e0
commit
bface82b87
@ -144,7 +144,7 @@ main(argc, argv)
|
||||
mp = myutmp;
|
||||
for (i = 0; i < nusers; i++) {
|
||||
char buf[BUFSIZ];
|
||||
(void)sprintf(buf, "%s:%s", mp->myhost, mp->myutmp.out_line);
|
||||
(void)sprintf(buf, "%s:%-8.8s", mp->myhost, mp->myutmp.out_line);
|
||||
printf("%-8.8s %-*s %.12s",
|
||||
mp->myutmp.out_name,
|
||||
width,
|
||||
|
Loading…
Reference in New Issue
Block a user