]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-111495: Fix refleaks in test_capi.test_eval tests (#122851)
authorVictor Stinner <vstinner@python.org>
Fri, 9 Aug 2024 09:47:00 +0000 (11:47 +0200)
committerGitHub <noreply@github.com>
Fri, 9 Aug 2024 09:47:00 +0000 (09:47 +0000)
Modules/_testlimitedcapi/eval.c

index 6a0da07dd12d3490b6f7f822673fe439adf56b5a..28f5746dfb1783cab43d7f3f4e9225af2c47135c 100644 (file)
@@ -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 *