summaryrefslogtreecommitdiffstats
path: root/Include/fileutils.h
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@redhat.com>2018-08-28 15:27:36 (GMT)
committerGitHub <noreply@github.com>2018-08-28 15:27:36 (GMT)
commitd500e5307aec9c5d535f66d567fadb9c587a9a36 (patch)
tree37f95130926a65be9419683aca896b3dcfcfceee /Include/fileutils.h
parent5cb258950ce9b69b1f65646431c464c0c17b1510 (diff)
downloadcpython-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/fileutils.h')
-rw-r--r--Include/fileutils.h5
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