gh-105042: Disable unmatched parens syntax error in python tokenize (#105061)

This commit is contained in:
Lysandros Nikolaou 2023-05-30 23:52:52 +02:00 committed by GitHub
parent 9216e69a87
commit 70f315c2d6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 49 additions and 34 deletions

View file

@ -84,7 +84,7 @@ _tokenizer_error(struct tok_state *tok)
msg = "invalid token";
break;
case E_EOF:
if (tok->level) {
if (tok->level > 0) {
PyErr_Format(PyExc_SyntaxError,
"parenthesis '%c' was never closed",
tok->parenstack[tok->level-1]);