libc/nls: Use current locale (set by thread).
commit21a0e97de9138e49c0f26ecb49e6cbba2478f410
authorSascha Wildner <saw@online.de>
Tue, 28 Nov 2017 18:34:23 +0000 (28 19:34 +0100)
committerSascha Wildner <saw@online.de>
Tue, 28 Nov 2017 18:34:23 +0000 (28 19:34 +0100)
treec3877c4c7d60ff0764df1102f45aa5834b80482f
parent2cce721cb2f46d3e3e88ce9ec30fdd70913aaf8d
libc/nls: Use current locale (set by thread).

It was global locale always previously.

Taken-from:  FreeBSD (r304755)
Reported-by: xenu (also provided a test case)
lib/libarchive/config.h
lib/libc/nls/msgcat.c