From 08e61f6489aac5939f13f7685e45a984d4259a11 Mon Sep 17 00:00:00 2001 From: Kris Kennaway Date: Fri, 7 Jul 2000 00:24:13 +0000 Subject: [PATCH] MFS: Don't allow printf directives in PAGER Obtained from: OpenBSD --- usr.bin/msgs/msgs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr.bin/msgs/msgs.c b/usr.bin/msgs/msgs.c index 17536400f468..e1db2fc47d73 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)