https://github.com/python/cpython/commit/4480f5b6619b80d562b35d1267221cc6ecdad6b5 commit: 4480f5b6619b80d562b35d1267221cc6ecdad6b5 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka <[email protected]> date: 2025-12-16T13:00:40+02:00 summary:
[3.13] gh-142595: Amend be5e0dcdedb (fix NULL pointer dereference) (GH-142775) (GH-142789) (cherry picked from commit 15a9762500b3d9a13206aa54d8695513efaf3b55) Co-authored-by: Sergey B Kirpichev <[email protected]> Co-authored-by: Kumar Aditya <[email protected]> files: M Modules/_decimal/_decimal.c diff --git a/Modules/_decimal/_decimal.c b/Modules/_decimal/_decimal.c index 9736e71efbbe57..59ee32ab77076f 100644 --- a/Modules/_decimal/_decimal.c +++ b/Modules/_decimal/_decimal.c @@ -5922,8 +5922,9 @@ _decimal_exec(PyObject *m) /* DecimalTuple */ ASSIGN_PTR(collections, PyImport_ImportModule("collections")); - obj = PyObject_CallMethod(collections, "namedtuple", "(ss)", "DecimalTuple", - "sign digits exponent"); + ASSIGN_PTR(obj, PyObject_CallMethod(collections, "namedtuple", "(ss)", + "DecimalTuple", + "sign digits exponent")); if (!PyType_Check(obj)) { PyErr_SetString(PyExc_TypeError, "type is expected from namedtuple call"); _______________________________________________ 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]
