diff options
Diffstat (limited to 'shell')
-rw-r--r-- | shell/ash.c | 1 | ||||
-rw-r--r-- | shell/lash.c | 5 |
2 files changed, 1 insertions, 5 deletions
diff --git a/shell/ash.c b/shell/ash.c index 3c76397..4fef0f2 100644 --- a/shell/ash.c +++ b/shell/ash.c @@ -1495,7 +1495,6 @@ static void getoptsreset(const char *); #endif #ifdef CONFIG_LOCALE_SUPPORT -#include <locale.h> static void change_lc_all(const char *value); static void change_lc_ctype(const char *value); #endif diff --git a/shell/lash.c b/shell/lash.c index 4067bc6..472cbdd 100644 --- a/shell/lash.c +++ b/shell/lash.c @@ -25,10 +25,6 @@ #include <getopt.h> #include "cmdedit.h" -#ifdef CONFIG_LOCALE_SUPPORT -#include <locale.h> -#endif - #include <glob.h> #define expand_t glob_t @@ -377,6 +373,7 @@ static int builtin_export(struct child_prog *child) #endif #ifdef CONFIG_LOCALE_SUPPORT + // TODO: why getenv? "" would be just as good... if(strncmp(v, "LC_ALL=", 7)==0) setlocale(LC_ALL, getenv("LC_ALL")); if(strncmp(v, "LC_CTYPE=", 9)==0) |