Mailing List Archive

gh-118023: Fix reference leak (#118025)
https://github.com/python/cpython/commit/cd7cf155886cea880c1e80d4313f35f8af210b5e
commit: cd7cf155886cea880c1e80d4313f35f8af210b5e
branch: main
author: Kirill Podoprigora <kirill.bast9@mail.ru>
committer: iritkatriel <1055913+iritkatriel@users.noreply.github.com>
date: 2024-04-18T07:32:32Z
summary:

gh-118023: Fix reference leak (#118025)

files:
M Python/instruction_sequence.c

diff --git a/Python/instruction_sequence.c b/Python/instruction_sequence.c
index d843d5f16901b8..3a254b2c9def4e 100644
--- a/Python/instruction_sequence.c
+++ b/Python/instruction_sequence.c
@@ -158,6 +158,8 @@ _PyInstructionSequence_AddNested(instr_sequence *seq, instr_sequence *nested)

void
PyInstructionSequence_Fini(instr_sequence *seq) {
+ Py_XDECREF(seq->s_nested);
+
PyMem_Free(seq->s_labelmap);
seq->s_labelmap = NULL;


_______________________________________________
Python-checkins mailing list -- python-checkins@python.org
To unsubscribe send an email to python-checkins-leave@python.org
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: list-python-checkins@lists.gossamer-threads.com