diff options
author | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-03-08 17:17:13 +0000 |
---|---|---|
committer | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-03-08 17:17:13 +0000 |
commit | 4574228933e3c71d25a5516e1d695eb0da87c073 (patch) | |
tree | 7114ee07aff93918d343d2b4afb156b6413cf9ca /utility.c | |
parent | 7083bcae0ccdb9c197acc860462a028f14ebebbd (diff) | |
download | busybox-w32-4574228933e3c71d25a5516e1d695eb0da87c073.tar.gz busybox-w32-4574228933e3c71d25a5516e1d695eb0da87c073.tar.bz2 busybox-w32-4574228933e3c71d25a5516e1d695eb0da87c073.zip |
Rework environment variable handling to use wordexp, per a suggestion from
Larry Doolittle a couple of months ago. This makes the stuff-expansion in lash
be ever so standards compliant. This change needs testing by everyone, but
appears to be solid enough to let us close bug #1090.
It works for me; however, please test this change!
-Erik
git-svn-id: svn://busybox.net/trunk/busybox@2010 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to '')
-rw-r--r-- | utility.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1815,7 +1815,7 @@ const char *make_human_readable_str(unsigned long val, unsigned long hr) | |||
1815 | } | 1815 | } |
1816 | #endif | 1816 | #endif |
1817 | 1817 | ||
1818 | #if defined(BB_GREP) || defined(BB_HOSTNAME) || defined(BB_SED) || defined(BB_TAR) || defined(BB_WGET) || defined(BB_XARGS) | 1818 | #if defined(BB_GREP) || defined(BB_HOSTNAME) || defined(BB_SED) || defined(BB_TAR) || defined(BB_WGET) || defined(BB_XARGS) || defined(BB_SH) |
1819 | void chomp(char *s) | 1819 | void chomp(char *s) |
1820 | { | 1820 | { |
1821 | size_t len = strlen(s); | 1821 | size_t len = strlen(s); |