https://github.com/python/cpython/commit/b4a316087c32d83e375087fd35fc511bc430ee8b
commit: b4a316087c32d83e375087fd35fc511bc430ee8b
branch: main
author: Victor Stinner <[email protected]>
committer: vstinner <[email protected]>
date: 2024-08-09T09:47:00Z
summary:

gh-111495: Fix refleaks in test_capi.test_eval tests (#122851)

files:
M Modules/_testlimitedcapi/eval.c

diff --git a/Modules/_testlimitedcapi/eval.c b/Modules/_testlimitedcapi/eval.c
index 6a0da07dd12d34..28f5746dfb1783 100644
--- a/Modules/_testlimitedcapi/eval.c
+++ b/Modules/_testlimitedcapi/eval.c
@@ -40,19 +40,19 @@ eval_getframe(PyObject *module, PyObject *Py_UNUSED(args))
 static PyObject *
 eval_getframe_builtins(PyObject *module, PyObject *Py_UNUSED(args))
 {
-    return Py_XNewRef(PyEval_GetFrameBuiltins());
+    return PyEval_GetFrameBuiltins();
 }
 
 static PyObject *
 eval_getframe_globals(PyObject *module, PyObject *Py_UNUSED(args))
 {
-    return Py_XNewRef(PyEval_GetFrameGlobals());
+    return PyEval_GetFrameGlobals();
 }
 
 static PyObject *
 eval_getframe_locals(PyObject *module, PyObject *Py_UNUSED(args))
 {
-    return Py_XNewRef(PyEval_GetFrameLocals());
+    return PyEval_GetFrameLocals();
 }
 
 static PyObject *

_______________________________________________
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