From 70bc38a8e75ac40e1439f64caf0fa36f941eb222 Mon Sep 17 00:00:00 2001 From: dg Date: Wed, 5 Feb 1997 09:53:25 +0000 Subject: Killed getenv of PATH_LOCALE per Andrey's suggestion. It was intended for debugging locale stuff, but was rarely if ever used...and of course just bit a big chunk out of our collective hind-ends. --- lib/libc/locale/setlocale.c | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'lib/libc') diff --git a/lib/libc/locale/setlocale.c b/lib/libc/locale/setlocale.c index 9c0e341..6d6041d 100644 --- a/lib/libc/locale/setlocale.c +++ b/lib/libc/locale/setlocale.c @@ -232,17 +232,8 @@ loadlocale(category) char *new = new_categories[category]; char *old = current_categories[category]; - if (!_PathLocale) { - if ( !(ret = getenv("PATH_LOCALE")) - || getuid() != geteuid() - || getgid() != getegid() - ) - _PathLocale = _PATH_LOCALE; - else if ( strlen(ret) + 45 > PATH_MAX - || !(_PathLocale = strdup(ret)) - ) - return (NULL); - } + if (!_PathLocale) + _PathLocale = _PATH_LOCALE; if (strcmp(new, old) == 0) return (old); -- cgit v1.1