diff options
author | ume <ume@FreeBSD.org> | 2016-11-26 02:48:59 +0000 |
---|---|---|
committer | ume <ume@FreeBSD.org> | 2016-11-26 02:48:59 +0000 |
commit | 9b094982d11f7e421d3af799f6c559a53c4b2236 (patch) | |
tree | e8b52a6889cd7335710e2d49535134ec60f47a48 /usr.bin | |
parent | 3aed9e61b0b98e7f95e7fd5ba9489126fb6605ea (diff) | |
download | FreeBSD-src-9b094982d11f7e421d3af799f6c559a53c4b2236.zip FreeBSD-src-9b094982d11f7e421d3af799f6c559a53c4b2236.tar.gz |
MFC r308808, r308809: Lookup locale when print all keywords as well.
Diffstat (limited to 'usr.bin')
-rw-r--r-- | usr.bin/locale/locale.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.bin/locale/locale.c b/usr.bin/locale/locale.c index e0fe7be..765910b 100644 --- a/usr.bin/locale/locale.c +++ b/usr.bin/locale/locale.c @@ -281,8 +281,9 @@ main(int argc, char *argv[]) /* process '-c', '-k', or command line arguments. */ if (prt_categories || prt_keywords || argc > 0) { - if (argc > 0) { + if (prt_keywords || argc > 0) setlocale(LC_ALL, ""); + if (argc > 0) { while (argc > 0) { showdetails(*argv); argv++; |