]> granicus.if.org Git - python/commit
bpo-34523: Fix config_init_fs_encoding() for ASCII (GH-10232)
authorVictor Stinner <vstinner@redhat.com>
Tue, 30 Oct 2018 11:58:10 +0000 (12:58 +0100)
committerGitHub <noreply@github.com>
Tue, 30 Oct 2018 11:58:10 +0000 (12:58 +0100)
commit905f1ace5f7424e314ca7bed997868a2a3044839
tree19ad55e69a5370595a3c267be6d0115eda48fff5
parentb232df9197a19e78d0e2a751e56e0e62547354ec
bpo-34523: Fix config_init_fs_encoding() for ASCII (GH-10232)

* bpo-34523, bpo-34403: Fix config_init_fs_encoding(): it now uses
  ASCII if _Py_GetForceASCII() is true.
* Fix a regression of commit b2457efc78b74a1d6d1b77d11a939e886b8a4e2c.
* Fix also a memory leak: get_locale_encoding() already allocates
  memory, no need to duplicate the string.
Include/coreconfig.h
Python/coreconfig.c