On Thu, 26 Mar 2026, RVP wrote:

So, the base is the _current_ locale, not POSIX, when base == (locale_t)0.
NetBSD has the same behaviour, but, this isn't documented.


Should maybe do `src = &_lc_C_locale;' or equiv. here:

https://github.com/NetBSD/src/blob/trunk/lib/libc/locale/newlocale.c#L57

-RVP

Reply via email to