]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
(_nl_find_locale): Remove _nl_find_language in code to determine
authorUlrich Drepper <drepper@redhat.com>
Sun, 27 Aug 2000 18:46:56 +0000 (18:46 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sun, 27 Aug 2000 18:46:56 +0000 (18:46 +0000)
invalid locale name.

locale/findlocale.c

index e6d229a4de90c87cf7e0e842bf65c59ea4acfd14..6dc734da44bf4d69491c2d2e9a4ecb6426bd1c33 100644 (file)
@@ -67,7 +67,7 @@ _nl_find_locale (const char *locale_path, size_t locale_path_len,
 
   if (*name == NULL || (*name)[0] == '\0'
       || (__builtin_expect (__libc_enable_secure, 0)
-         && memchr (*name, '/', _nl_find_language (*name) - *name) != NULL))
+         && memchr (*name, '/', *name) != NULL))
     *name = (char *) _nl_C_name;
 
   if (strcmp (*name, _nl_C_name) == 0 || strcmp (*name, _nl_POSIX_name) == 0)