[fix] Error condition in Python tokenize
This commit is contained in:
@@ -75,7 +75,7 @@ static PyObject *py_tokenize(PyObject *self, PyObject *args)
|
|||||||
for (size_t i = 0; i < tokens->n; i++) {
|
for (size_t i = 0; i < tokens->n; i++) {
|
||||||
token = tokens->a[i];
|
token = tokens->a[i];
|
||||||
tuple = Py_BuildValue("III", token.offset, token.len, token.type);
|
tuple = Py_BuildValue("III", token.offset, token.len, token.type);
|
||||||
if (!PyTuple_SetItem(result, i, tuple) < 0) {
|
if (PyTuple_SetItem(result, i, tuple) < 0) {
|
||||||
token_array_destroy(tokens);
|
token_array_destroy(tokens);
|
||||||
goto error_decref_str;
|
goto error_decref_str;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user