diff options
author | Batuhan Taşkaya <batuhanosmantaskaya@gmail.com> | 2020-04-14 18:55:01 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-14 18:55:01 (GMT) |
commit | aade1cc453698e1bc48861b16955c2c2219ec521 (patch) | |
tree | b61a4c6cbcf79811cbd51c71da43597c9f54634f /Python | |
parent | 96515e9f6785328c52ebc5d4ce60e0087a9adc2d (diff) | |
download | cpython-aade1cc453698e1bc48861b16955c2c2219ec521.zip cpython-aade1cc453698e1bc48861b16955c2c2219ec521.tar.gz cpython-aade1cc453698e1bc48861b16955c2c2219ec521.tar.bz2 |
bpo-395222: Correctly unparse unicode prefix in ast_unparse.c (GH-19512)
Diffstat (limited to 'Python')
-rw-r--r-- | Python/ast_unparse.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Python/ast_unparse.c b/Python/ast_unparse.c index 7cf199b..c321acf 100644 --- a/Python/ast_unparse.c +++ b/Python/ast_unparse.c @@ -875,6 +875,8 @@ append_ast_expr(_PyUnicodeWriter *writer, expr_ty e, int level) if (e->v.Constant.value == Py_Ellipsis) { APPEND_STR_FINISH("..."); } + APPEND_STR_IF(e->v.Constant.kind != NULL, + PyUnicode_AS_DATA(e->v.Constant.kind)); return append_ast_constant(writer, e->v.Constant.value); case JoinedStr_kind: return append_joinedstr(writer, e, false); |