Skip to content

Commit 5597707

Browse files
committed
gh-142724: Tokenizer should report errors in tuple, not value, when tuple is returned
Value is checked twice by mistake.
1 parent 3596dba commit 5597707

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fixed error that would have prevented tuples from being checked.

Parser/pegen_errors.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ _PyPegen_raise_tokenizer_init_error(PyObject *filename)
4343

4444
tuple = PyTuple_Pack(2, errstr, tmp);
4545
Py_DECREF(tmp);
46-
if (!value) {
46+
if (!tuple) {
4747
goto error;
4848
}
4949
PyErr_SetObject(PyExc_SyntaxError, tuple);

0 commit comments

Comments
 (0)