summaryrefslogtreecommitdiff
path: root/lib/libc
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2000-09-08 07:29:48 +0000
committerKris Kennaway <kris@FreeBSD.org>2000-09-08 07:29:48 +0000
commitb777873ec131d0c73ea5f5288240feddd23655ff (patch)
tree198a38c28d7c6eb0b39b0206c2e7b6f32f6e3cff /lib/libc
parente45e88e8aad0ccb1e3d477a1dc3b83b2ffc667bc (diff)
Notes
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/locale/setlocale.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/locale/setlocale.c b/lib/libc/locale/setlocale.c
index daea2bc17513..cba6a531b482 100644
--- a/lib/libc/locale/setlocale.c
+++ b/lib/libc/locale/setlocale.c
@@ -129,7 +129,7 @@ setlocale(category, locale)
if (!env || !*env)
env = getenv("LANG");
- if (!env || !*env)
+ if (!env || !*env || strchr(env, '/'))
env = "C";
(void) strncpy(new_categories[category], env, ENCODING_LEN);