Fix to last patch: locale code should be 9, not 7.

This commit is contained in:
Mark Whitley 2001-03-27 17:07:15 +00:00
parent 1c6581a865
commit a82a00397f
3 changed files with 3 additions and 3 deletions

2
lash.c
View File

@ -449,7 +449,7 @@ static int builtin_export(struct child_prog *child)
#endif
if(strncmp(v, "LC_ALL=", 7)==0)
setlocale(LC_ALL, getenv("LC_ALL"));
if(strncmp(v, "LC_CTYPE=", 7)==0)
if(strncmp(v, "LC_CTYPE=", 9)==0)
setlocale(LC_CTYPE, getenv("LC_CTYPE"));
return (res);

2
sh.c
View File

@ -449,7 +449,7 @@ static int builtin_export(struct child_prog *child)
#endif
if(strncmp(v, "LC_ALL=", 7)==0)
setlocale(LC_ALL, getenv("LC_ALL"));
if(strncmp(v, "LC_CTYPE=", 7)==0)
if(strncmp(v, "LC_CTYPE=", 9)==0)
setlocale(LC_CTYPE, getenv("LC_CTYPE"));
return (res);

View File

@ -449,7 +449,7 @@ static int builtin_export(struct child_prog *child)
#endif
if(strncmp(v, "LC_ALL=", 7)==0)
setlocale(LC_ALL, getenv("LC_ALL"));
if(strncmp(v, "LC_CTYPE=", 7)==0)
if(strncmp(v, "LC_CTYPE=", 9)==0)
setlocale(LC_CTYPE, getenv("LC_CTYPE"));
return (res);