From: Denys Vlasenko Date: Sun, 5 Aug 2018 11:59:35 +0000 (+0200) Subject: ash: var: Set IFS to fixed value at start time X-Git-Tag: 1_30_0~472 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;ds=sidebyside;h=67dae152f4bf5456e4ea7950f4b55356aa37ec6c;p=oweals%2Fbusybox.git ash: var: Set IFS to fixed value at start time Upstream commit: Date: Sat, 19 May 2018 02:39:43 +0800 var: Set IFS to fixed value at start time This patch forces the IFS variable to always be set to its default value, regardless of the environment. It also removes the long unused IFS_BROKEN code. Signed-off-by: Herbert Xu Signed-off-by: Denys Vlasenko --- diff --git a/shell/ash.c b/shell/ash.c index 6cda7251e..6ef0a7ac2 100644 --- a/shell/ash.c +++ b/shell/ash.c @@ -13960,6 +13960,7 @@ init(void) } } + setvareq((char*)defifsvar, VTEXTFIXED); setvareq((char*)defoptindvar, VTEXTFIXED); setvar0("PPID", utoa(getppid()));