aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2019-02-25 12:49:20 +0800
committerBen Hutchings <ben@decadent.org.uk>2020-03-28 21:42:55 +0000
commit871ec43d428db7327b73ecc099e0ab680a32ab4d (patch)
treecdde9f41a85c5b093159b725d3c20551b738049f
parent9a5ae0a757f8e021a83941d34a5876760445ddb6 (diff)
downloadklibc-871ec43d428db7327b73ecc099e0ab680a32ab4d.tar.gz
[klibc] dash: options: Do not set commandname in procargs
[ dash commit e7a5030483e039971aad59db3fc238c3051bd565 ] We set commandname in procargs when we don't have to. This results in a duplicated output of arg0 when an error occurs. Reported-by: Olivier Duclos <odc@fastmail.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
-rw-r--r--usr/dash/options.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/usr/dash/options.c b/usr/dash/options.c
index 6f381e610058d..a46c23b9fb03e 100644
--- a/usr/dash/options.c
+++ b/usr/dash/options.c
@@ -159,7 +159,6 @@ procargs(int argc, char **argv)
setinputfile(*xargv, 0);
setarg0:
arg0 = *xargv++;
- commandname = arg0;
}
shellparam.p = xargv;