]> granicus.if.org Git - python/commit
bpo-34544: Fix setlocale() in pymain_read_conf() (GH-9041)
authorVictor Stinner <vstinner@redhat.com>
Mon, 3 Sep 2018 12:38:21 +0000 (14:38 +0200)
committerGitHub <noreply@github.com>
Mon, 3 Sep 2018 12:38:21 +0000 (14:38 +0200)
commitf01b2a1b84ee08df73a78cf1017eecf15e3cb995
tree9079820452b662ca8b9c95879459063be0e02449
parentf3267144269b873bcb87a9fcafe94b37be1bcfdc
bpo-34544: Fix setlocale() in pymain_read_conf() (GH-9041)

bpo-34485, bpo-34544: On some FreeBSD, nl_langinfo(CODESET) fails if
LC_ALL or LC_CTYPE is set to an invalid locale name. Replace
_Py_SetLocaleFromEnv(LC_CTYPE) with _Py_SetLocaleFromEnv(LC_ALL) to
initialize properly locales.

Partially revert commit 177d921c8c03d30daa32994362023f777624b10d.
Modules/main.c