Skip to content

Commit

Permalink
pythongh-126238: Fix possible null pointer dereference of freevars in…
Browse files Browse the repository at this point in the history
… _PyCompile_LookupArg (python#126239)

* Replace Py_DECREF by Py_XDECREF

Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Peter Bierma <[email protected]>
  • Loading branch information
3 people authored Nov 5, 2024
1 parent 0b67ce9 commit 8525c93
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Python/compile.c
Original file line number Diff line number Diff line change
Expand Up @@ -901,7 +901,7 @@ _PyCompile_LookupArg(compiler *c, PyCodeObject *co, PyObject *name)
c->u->u_metadata.u_name,
co->co_name,
freevars);
Py_DECREF(freevars);
Py_XDECREF(freevars);
return ERROR;
}
return arg;
Expand Down

0 comments on commit 8525c93

Please sign in to comment.