diff options
author | Fredrik Fornwall <fredrik@fornwall.net> | 2015-05-24 23:05:48 +0200 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2015-06-11 14:31:48 +0800 |
commit | fe393c0f9ab72de5a7d32aab53e5e8275cad8735 (patch) | |
tree | a3127335de57b92e35e8f507680cab3674eb3026 /src/funcs/login | |
parent | input: Allow two consecutive calls to pungetc (diff) | |
download | dash-fe393c0f9ab72de5a7d32aab53e5e8275cad8735.tar.gz dash-fe393c0f9ab72de5a7d32aab53e5e8275cad8735.zip |
builtin: Clear LC_ALL in mkbuiltins
In mkbuiltins LC_COLLATE is set, but since "The value of the LC_ALL environment variable has precedence over any of the other environment variables starting with LC_" (http://pubs.opengroup.org/onlinepubs/7908799/xbd/envvar.html), this has no effect when LC_ALL is set. This breaks when having e.g. LC_ALL=en_US.UTF-8 during make, which causes the test case dash -c : to fail, probably due to broken ordering in builtins.c. The patch corrects that by clearing LC_ALL. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'src/funcs/login')
0 files changed, 0 insertions, 0 deletions