From aade1cc453698e1bc48861b16955c2c2219ec521 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Batuhan=20Ta=C5=9Fkaya?= Date: Tue, 14 Apr 2020 21:55:01 +0300 Subject: bpo-395222: Correctly unparse unicode prefix in ast_unparse.c (GH-19512) --- Python/ast_unparse.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Python/ast_unparse.c') diff --git a/Python/ast_unparse.c b/Python/ast_unparse.c index 7cf199b1b4..c321acf991 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); -- cgit v1.2.1