mirror of
https://github.com/python/cpython.git
synced 2025-09-26 18:29:57 +00:00
Issue #10841: don't translate newlines for pgen
This commit is contained in:
parent
89e3436606
commit
034c7537d8
1 changed files with 1 additions and 1 deletions
|
@ -892,6 +892,7 @@ tok_nextc(register struct tok_state *tok)
|
||||||
}
|
}
|
||||||
if (tok->prompt != NULL) {
|
if (tok->prompt != NULL) {
|
||||||
char *newtok = PyOS_Readline(stdin, stdout, tok->prompt);
|
char *newtok = PyOS_Readline(stdin, stdout, tok->prompt);
|
||||||
|
#ifndef PGEN
|
||||||
if (newtok != NULL) {
|
if (newtok != NULL) {
|
||||||
char *translated = translate_newlines(newtok, 0, tok);
|
char *translated = translate_newlines(newtok, 0, tok);
|
||||||
PyMem_FREE(newtok);
|
PyMem_FREE(newtok);
|
||||||
|
@ -899,7 +900,6 @@ tok_nextc(register struct tok_state *tok)
|
||||||
return EOF;
|
return EOF;
|
||||||
newtok = translated;
|
newtok = translated;
|
||||||
}
|
}
|
||||||
#ifndef PGEN
|
|
||||||
if (tok->encoding && newtok && *newtok) {
|
if (tok->encoding && newtok && *newtok) {
|
||||||
/* Recode to UTF-8 */
|
/* Recode to UTF-8 */
|
||||||
Py_ssize_t buflen;
|
Py_ssize_t buflen;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue