diff options
author | ru <ru@FreeBSD.org> | 2001-03-02 16:52:14 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2001-03-02 16:52:14 +0000 |
commit | 3e8d7346e8d524380230b24dff5cb01becde964b (patch) | |
tree | 225fde80fe94b1fa2ce048160833bd1655dff767 /usr.sbin/kbdmap | |
parent | a79ec4865fc9fdfd8362a7fb93be50e7ff00c4f9 (diff) | |
download | FreeBSD-src-3e8d7346e8d524380230b24dff5cb01becde964b.zip FreeBSD-src-3e8d7346e8d524380230b24dff5cb01becde964b.tar.gz |
setlocale(3) has been fixed to match POSIX standard:
LC_ALL takes precedence over other LC_* envariables.
Diffstat (limited to 'usr.sbin/kbdmap')
-rw-r--r-- | usr.sbin/kbdmap/kbdmap.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/kbdmap/kbdmap.pl b/usr.sbin/kbdmap/kbdmap.pl index 6c63777..03536b2 100644 --- a/usr.sbin/kbdmap/kbdmap.pl +++ b/usr.sbin/kbdmap/kbdmap.pl @@ -39,7 +39,7 @@ if ($x11) { sub variables_static { $lang_default = "en"; # set default language - $lang = $ENV{'LC_CTYPE'} || $ENV{'LANG'} || $lang_default; + $lang = $ENV{'LC_ALL'} || $ENV{'LC_CTYPE'} || $ENV{'LANG'} || $lang_default; $lang = &lang($lang); $program = $0; $program =~ s|.*/||; $program =~ s/\.(pl|perl)$//; $keymapdir = "/usr/share/syscons/keymaps"; |