diff options
author | Benjamin Peterson <benjamin@python.org> | 2016-09-10 02:31:12 (GMT) |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2016-09-10 02:31:12 (GMT) |
commit | 4ba5c88a3f4cc68f9c117930c6533705eb9c6c50 (patch) | |
tree | ea94c7738440bacbac3c0140b211337621b1d772 /Python | |
parent | 451d0e38fcf50d976236d7d00ccfe8c1a2305086 (diff) | |
download | cpython-4ba5c88a3f4cc68f9c117930c6533705eb9c6c50.zip cpython-4ba5c88a3f4cc68f9c117930c6533705eb9c6c50.tar.gz cpython-4ba5c88a3f4cc68f9c117930c6533705eb9c6c50.tar.bz2 |
just start with an int rather than casting
Diffstat (limited to 'Python')
-rw-r--r-- | Python/ast.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Python/ast.c b/Python/ast.c index bc9b43e..092031c 100644 --- a/Python/ast.c +++ b/Python/ast.c @@ -4326,7 +4326,7 @@ fstring_find_expr(const char **str, const char *end, int raw, int recurse_lvl, const char *expr_end; expr_ty simple_expression; expr_ty format_spec = NULL; /* Optional format specifier. */ - char conversion = -1; /* The conversion char. -1 if not specified. */ + int conversion = -1; /* The conversion char. -1 if not specified. */ /* 0 if we're not in a string, else the quote char we're trying to match (single or double quote). */ @@ -4502,7 +4502,7 @@ fstring_find_expr(const char **str, const char *end, int raw, int recurse_lvl, /* And now create the FormattedValue node that represents this entire expression with the conversion and format spec. */ - *expression = FormattedValue(simple_expression, (int)conversion, + *expression = FormattedValue(simple_expression, conversion, format_spec, LINENO(n), n->n_col_offset, c->c_arena); if (!*expression) |