From c1cc6fb2bf86132e7bd01cddc5dd24dcc58e4001 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Tue, 27 Jul 2021 13:31:30 +0200 Subject: [PATCH] write: use snprintf() rather than sprintf() --- term-utils/write.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/term-utils/write.c b/term-utils/write.c index 50f18dcd2d..ee31580fa3 100644 --- a/term-utils/write.c +++ b/term-utils/write.c @@ -172,7 +172,7 @@ static void search_utmp(struct write_control *ctl) if (strncmp(ctl->dst_login, u->ut_user, sizeof(u->ut_user)) != 0) continue; num_ttys++; - sprintf(path, "/dev/%s", u->ut_line); + snprintf(path, sizeof(path), "/dev/%s", u->ut_line); if (check_tty(path, &tty_writeable, &tty_atime, 0)) /* bad term? skip */ continue; -- 2.47.3