X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Flocale%2Flanginfo.c;h=b16caf44e6bf298b9f145fac9456d2b69f180ab7;hb=131276809fe3b7bed6086772bc5e3e9941dc6c6c;hp=b2c8569e4d1957e15d4295350b24a82183b9d87a;hpb=a946e8117ed51dd771bd8cac3575fc28a0399a32;p=musl diff --git a/src/locale/langinfo.c b/src/locale/langinfo.c index b2c8569e..b16caf44 100644 --- a/src/locale/langinfo.c +++ b/src/locale/langinfo.c @@ -34,6 +34,10 @@ char *__nl_langinfo_l(nl_item item, locale_t loc) const char *str; if (item == CODESET) return MB_CUR_MAX==1 ? "ASCII" : "UTF-8"; + + /* _NL_LOCALE_NAME extension */ + if (idx == 65535 && cat < LC_ALL) + return loc->cat[cat] ? (char *)loc->cat[cat]->name : "C"; switch (cat) { case LC_NUMERIC: