Commit eda3e00d authored by Victor Stinner's avatar Victor Stinner

Remove unicode_default_encoding constant

Inline its value in PyUnicode_GetDefaultEncoding(). The comment is now outdated
(we will not change its value anymore).
parent 375b7765
...@@ -114,15 +114,6 @@ static PyUnicodeObject *unicode_empty; ...@@ -114,15 +114,6 @@ static PyUnicodeObject *unicode_empty;
shared as well. */ shared as well. */
static PyUnicodeObject *unicode_latin1[256]; static PyUnicodeObject *unicode_latin1[256];
/* Default encoding to use and assume when NULL is passed as encoding
parameter; it is fixed to "utf-8". Always use the
PyUnicode_GetDefaultEncoding() API to access this global.
Don't forget to alter Py_FileSystemDefaultEncoding if you change the
hard coded default!
*/
static const char unicode_default_encoding[] = "utf-8";
/* Fast detection of the most frequent whitespace characters */ /* Fast detection of the most frequent whitespace characters */
const unsigned char _Py_ascii_whitespace[] = { const unsigned char _Py_ascii_whitespace[] = {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
...@@ -1781,7 +1772,7 @@ Py_ssize_t PyUnicode_GetSize(PyObject *unicode) ...@@ -1781,7 +1772,7 @@ Py_ssize_t PyUnicode_GetSize(PyObject *unicode)
const char *PyUnicode_GetDefaultEncoding(void) const char *PyUnicode_GetDefaultEncoding(void)
{ {
return unicode_default_encoding; return "utf-8";
} }
/* create or adjust a UnicodeDecodeError */ /* create or adjust a UnicodeDecodeError */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment