aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2014-10-28 10:32:03 +0800
committerBen Hutchings <ben@decadent.org.uk>2020-03-28 21:42:54 +0000
commit1e4af96f419af543624e38676fecd88c6691883d (patch)
tree08a52797e985fb63c6a40a32ec0c75f1975892f9
parent6297d755e71777d4fcf55d106d11f9e631fa547f (diff)
downloadklibc-1e4af96f419af543624e38676fecd88c6691883d.tar.gz
[klibc] dash: [PARSER] Removed unnecessary pungetc on EOF from parser
[ dash commit a31c812b02d7fc331f8a0c5aedbbf12b4025c1db ] Doing a pungetc on an EOF is a noop and is only useful when we don't know what character we're putting back. This patch removes an unnecessary pungetc when we know it's EOF. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
-rw-r--r--usr/dash/parser.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/usr/dash/parser.c b/usr/dash/parser.c
index f6c43be011f81..f0c919d5e101d 100644
--- a/usr/dash/parser.c
+++ b/usr/dash/parser.c
@@ -208,8 +208,6 @@ list(int nlflag)
case TEOF:
if (heredoclist)
parseheredoc();
- else
- pungetc(); /* push back EOF on input */
tokpushback++;
return n1;
default: