From 37f88a86496e962627445e664dfb714bccb76fb5 Mon Sep 17 00:00:00 2001 From: stefanf Date: Fri, 9 Sep 2005 19:59:41 +0000 Subject: Fix the error message if the mask that is passed to umask -S contains non-digits. --- bin/sh/miscbltin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bin/sh/miscbltin.c') diff --git a/bin/sh/miscbltin.c b/bin/sh/miscbltin.c index 51ecee6..d36f9e3 100644 --- a/bin/sh/miscbltin.c +++ b/bin/sh/miscbltin.c @@ -268,7 +268,7 @@ umaskcmd(int argc __unused, char **argv) mask = 0; do { if (*ap >= '8' || *ap < '0') - error("Illegal number: %s", argv[1]); + error("Illegal number: %s", *argptr); mask = (mask << 3) + (*ap - '0'); } while (*++ap != '\0'); umask(mask); -- cgit v1.1