diff options
| author | xdegaye <xdegaye@gmail.com> | 2017-11-12 11:45:59 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-11-12 11:45:59 (GMT) |
| commit | 1588be66d7b0eeebc4614309cd0fc837ff52776a (patch) | |
| tree | 97210c1876d31fe2bc78d9eb029725fd33adbb32 /Programs/python.c | |
| parent | 9e78dc25179a492550dc602e47e7f4d24e3c89a3 (diff) | |
| download | cpython-1588be66d7b0eeebc4614309cd0fc837ff52776a.zip cpython-1588be66d7b0eeebc4614309cd0fc837ff52776a.tar.gz cpython-1588be66d7b0eeebc4614309cd0fc837ff52776a.tar.bz2 | |
bpo-28180: Fix the implementation of PEP 538 on Android (GH-4334)
Diffstat (limited to 'Programs/python.c')
| -rw-r--r-- | Programs/python.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/Programs/python.c b/Programs/python.c index 4f6b919..270a11b 100644 --- a/Programs/python.c +++ b/Programs/python.c @@ -54,15 +54,8 @@ main(int argc, char **argv) return 1; } -#ifdef __ANDROID__ - /* Passing "" to setlocale() on Android requests the C locale rather - * than checking environment variables, so request C.UTF-8 explicitly - */ - setlocale(LC_ALL, "C.UTF-8"); -#else /* Reconfigure the locale to the default for this process */ - setlocale(LC_ALL, ""); -#endif + _Py_SetLocaleFromEnv(LC_ALL); /* The legacy C locale assumes ASCII as the default text encoding, which * causes problems not only for the CPython runtime, but also other |
