summary refs log tree commit diff
path: root/src/eval.c
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2009-08-31 20:15:04 +1000
committerHerbert Xu <herbert@gondor.apana.org.au>2009-08-31 20:15:04 +1000
commitcdb7c72699056856ac123d1ba4ab0e8595edbeb9 (patch)
tree8c647123ecc64543556dd8c6cfd406ba9a535650 /src/eval.c
parent[EVAL] Revert SKIPEVAL into EXEXIT (diff)
downloaddash-cdb7c72699056856ac123d1ba4ab0e8595edbeb9.tar.gz
dash-cdb7c72699056856ac123d1ba4ab0e8595edbeb9.zip
[BUILTIN] Fix NUL termination in readcmd
Commit 55c46b7286f5d9f2d8291158203e2b61d2494420 ([BUILTIN] Honor
tab as IFS whitespace when splitting fields in readcmd) introduced
a bug where sometimes garbage would follow the last field preceding
the end-of-line.  This was caused by an off-by-one error in the
string length calculation.

This patch fixes the bug.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'src/eval.c')
0 files changed, 0 insertions, 0 deletions