diff options
author | Victor Stinner <vstinner@redhat.com> | 2018-08-28 15:27:36 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-28 15:27:36 (GMT) |
commit | d500e5307aec9c5d535f66d567fadb9c587a9a36 (patch) | |
tree | 37f95130926a65be9419683aca896b3dcfcfceee /Include | |
parent | 5cb258950ce9b69b1f65646431c464c0c17b1510 (diff) | |
download | cpython-d500e5307aec9c5d535f66d567fadb9c587a9a36.zip cpython-d500e5307aec9c5d535f66d567fadb9c587a9a36.tar.gz cpython-d500e5307aec9c5d535f66d567fadb9c587a9a36.tar.bz2 |
bpo-34403: On HP-UX, force ASCII for C locale (GH-8969)
On HP-UX with C or POSIX locale, sys.getfilesystemencoding() now returns
"ascii" instead of "roman8" (when the UTF-8 Mode is disabled and the C locale
is not coerced).
nl_langinfo(CODESET) announces "roman8" whereas it uses the Latin1
encoding in practice.
Diffstat (limited to 'Include')
-rw-r--r-- | Include/fileutils.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Include/fileutils.h b/Include/fileutils.h index e4bf6d4..3708784 100644 --- a/Include/fileutils.h +++ b/Include/fileutils.h @@ -170,6 +170,11 @@ PyAPI_FUNC(int) _Py_GetLocaleconvNumeric( #endif /* Py_LIMITED_API */ + +#ifdef Py_BUILD_CORE +PyAPI_FUNC(int) _Py_GetForceASCII(void); +#endif + #ifdef __cplusplus } #endif |