summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-08-27 18:46:15 +0000
committerUlrich Drepper <drepper@redhat.com>2000-08-27 18:46:15 +0000
commit612a09d60490a939fece0d89925b1bafff5d0e79 (patch)
tree87e06f9f1392a6aeb63a84a9229d8e0868de6eea
parentfb1647c0d28d08d23aef53f7a12300e558d4b3e2 (diff)
downloadglibc-612a09d60490a939fece0d89925b1bafff5d0e79.tar.gz
(DCGETTEXT): Remove _nl_find_language in code to determine invalid
locale name.
-rw-r--r--intl/dcgettext.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/intl/dcgettext.c b/intl/dcgettext.c
index cc5299e460..30c5154bcc 100644
--- a/intl/dcgettext.c
+++ b/intl/dcgettext.c
@@ -1,5 +1,5 @@
/* Implementation of the dcgettext(3) function.
- Copyright (C) 1995, 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1995,1996,1997,1998,1999,2000 Free Software Foundation, Inc.
This file is part of the GNU C Library. Its master source is NOT part of
the C library, however.
@@ -372,9 +372,7 @@ DCGETTEXT (domainname, msgid, category)
/* When this is a SUID binary we must not allow accessing files
outside the dedicated directories. */
if (ENABLE_SECURE
- && (memchr (single_locale, '/',
- _nl_find_language (single_locale) - single_locale)
- != NULL))
+ && memchr (single_locale, '/', single_locale) != NULL)
/* Ingore this entry. */
continue;
}