aboutsummaryrefslogtreecommitdiff
path: root/libbb/fflush_stdout_and_exit.c
diff options
context:
space:
mode:
authorRon Yorston <rmy@tigress.co.uk>2015-03-16 14:14:11 +0000
committerDenys Vlasenko <vda.linux@googlemail.com>2015-03-22 16:55:44 +0100
commit75a76269ba2549cb5392d7d720a4c393de01b934 (patch)
tree59c0b0029589482d8fb96b7067f4e4d95542eb09 /libbb/fflush_stdout_and_exit.c
parent6798564b9e2f1a81b8c2d0cb4add97cb736d982b (diff)
downloadbusybox-75a76269ba2549cb5392d7d720a4c393de01b934.tar.gz
ash: do not split the result of tilde expansion
A tilde expansion generates a valid pathname. Splitting it using IFS either leaves it unchanged or changes it to something unintended. Example: IFS=m HOME=/tmp; printf "%s\n" ~ Based on this commit authored by Jilles Tjoelker: http://git.kernel.org/cgit/utils/dash/dash.git/commit/?id=834629283f6c629a4da05ef60bae9445c954a19a Signed-off-by: Ron Yorston <rmy@tigress.co.uk> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb/fflush_stdout_and_exit.c')
0 files changed, 0 insertions, 0 deletions