]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Remove unused Py_XDECREF from _PyFrame_ClearExceptCode (GH-106158)
authorAnders Kaseorg <andersk@mit.edu>
Thu, 1 Feb 2024 16:26:22 +0000 (11:26 -0500)
committerGitHub <noreply@github.com>
Thu, 1 Feb 2024 16:26:22 +0000 (18:26 +0200)
frame->frame_obj was set to NULL a few lines earlier.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Python/frame.c

index 2865b2eab603c274ab68b88094a0d91f4b997e91..ddf6ef6ba5465cf7cade39cbbe0d94033d8c790e 100644 (file)
@@ -139,7 +139,6 @@ _PyFrame_ClearExceptCode(_PyInterpreterFrame *frame)
     for (int i = 0; i < frame->stacktop; i++) {
         Py_XDECREF(frame->localsplus[i]);
     }
-    Py_XDECREF(frame->frame_obj);
     Py_XDECREF(frame->f_locals);
     Py_DECREF(frame->f_funcobj);
 }