Skip to content

Commit 9f04911

Browse files
committed
Fix refleaks
1 parent 067c043 commit 9f04911

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Modules/_testexternalinspection.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -713,6 +713,7 @@ parse_coro_chain(
713713
if (PyList_Append(render_to, name)) {
714714
return -1;
715715
}
716+
Py_DECREF(name);
716717

717718
int gi_frame_state;
718719
err = read_int(
@@ -886,6 +887,7 @@ parse_task(
886887
if (PyList_Append(render_to, result)) {
887888
goto err;
888889
}
890+
Py_DECREF(result);
889891

890892
PyObject *awaited_by = PyList_New(0);
891893
if (awaited_by == NULL) {
@@ -1546,7 +1548,6 @@ get_async_stack_trace(PyObject* self, PyObject* args)
15461548
Py_DECREF(awaited_by);
15471549
goto result_err;
15481550
}
1549-
15501551
Py_DECREF(awaited_by);
15511552

15521553
if (parse_task_awaited_by(

0 commit comments

Comments
 (0)