aboutsummaryrefslogtreecommitdiff
path: root/shell/hush.c
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2020-02-19 17:33:44 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2020-02-20 09:36:51 +0100
commit3e729102a86b1fb536f61c6ebcd95321ba98528d (patch)
tree0624e6d0c39f564ad18b4eac3fa1e590eadd7f0b /shell/hush.c
parent54bef2a8efd21e9992a9d26cf30c5b26cbc0e21a (diff)
downloadbusybox-3e729102a86b1fb536f61c6ebcd95321ba98528d.tar.gz
ash: eval: Replace with listsetvar with mklocal/setvareq
Upstream commit: Date: Sat, 19 May 2018 02:39:55 +0800 eval: Replace with listsetvar with mklocal/setvareq This patch replaces listsetvar with mklocal/setvareq. As we now determine special built-in status prior to variable assignment, we no longer have to do a second pass listsetvar. Instead we will call setvareq directly instead of mklocal when necessary. In order to do this mklocal can now take a flag in order to mark a variable for export. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/hush.c')
0 files changed, 0 insertions, 0 deletions