From 52c3440151cc84bca50f0ef9974328d635747444 Mon Sep 17 00:00:00 2001 From: kris Date: Fri, 7 Jul 2000 00:24:13 +0000 Subject: MFS: Don't allow printf directives in PAGER Obtained from: OpenBSD --- usr.bin/msgs/msgs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usr.bin/msgs') diff --git a/usr.bin/msgs/msgs.c b/usr.bin/msgs/msgs.c index 1753640..e1db2fc 100644 --- a/usr.bin/msgs/msgs.c +++ b/usr.bin/msgs/msgs.c @@ -634,7 +634,7 @@ int length; if ((env_pager = getenv("PAGER")) == NULL) { snprintf(cmdbuf, sizeof(cmdbuf), _PATH_PAGER, Lpp); } else { - snprintf(cmdbuf, sizeof(cmdbuf), env_pager); + snprintf(cmdbuf, sizeof(cmdbuf), "%s", env_pager); } outf = popen(cmdbuf, "w"); if (!outf) -- cgit v1.1