bpo-40334: Explicitly cast to int in pegen.c to fix a compiler warning (GH-19779)

This commit is contained in:
Pablo Galindo 2020-04-29 02:04:06 +01:00 committed by GitHub
parent 4386b9045e
commit 2208134918
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 4 deletions

View File

@ -597,13 +597,13 @@ _PyPegen_fill_token(Parser *p)
int lineno = type == STRING ? p->tok->first_lineno : p->tok->lineno;
const char *line_start = type == STRING ? p->tok->multi_line_start : p->tok->line_start;
size_t end_lineno = p->tok->lineno;
size_t col_offset = -1, end_col_offset = -1;
int end_lineno = p->tok->lineno;
int col_offset = -1, end_col_offset = -1;
if (start != NULL && start >= line_start) {
col_offset = start - line_start;
col_offset = (int)(start - line_start);
}
if (end != NULL && end >= p->tok->line_start) {
end_col_offset = end - p->tok->line_start;
end_col_offset = (int)(end - p->tok->line_start);
}
t->lineno = p->starting_lineno + lineno;