https://github.com/python/cpython/commit/cd7cf155886cea880c1e80d4313f35f8af210b5e
commit: cd7cf155886cea880c1e80d4313f35f8af210b5e
branch: main
author: Kirill Podoprigora <[email protected]>
committer: iritkatriel <[email protected]>
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 -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]

Reply via email to