https://github.com/python/cpython/commit/86c846735b7fd4b31d5456d89f7cb0b3e8eee2d9 commit: 86c846735b7fd4b31d5456d89f7cb0b3e8eee2d9 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka <[email protected]> date: 2026-02-27T08:31:11Z summary:
[3.14] Fix unlikely potential reference leak in _locale._getdefaultlocale (GH-145250) (GH-145302) It occurs in a code which perhaps never executed. (cherry picked from commit 6ea84b2726bb6a1a8a6819d30c368ac34c50eabe) Co-authored-by: Serhiy Storchaka <[email protected]> files: M Modules/_localemodule.c diff --git a/Modules/_localemodule.c b/Modules/_localemodule.c index cb448b14d8cd63..b1d9e74db623cb 100644 --- a/Modules/_localemodule.c +++ b/Modules/_localemodule.c @@ -579,7 +579,6 @@ _locale__getdefaultlocale_impl(PyObject *module) } /* cannot determine the language code (very unlikely) */ - Py_INCREF(Py_None); return Py_BuildValue("Os", Py_None, encoding); } #endif _______________________________________________ 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]
