moar fixes much refleaks wow

This commit is contained in:
Pablo Galindo Salgado 2025-12-06 18:28:28 +00:00
parent 4cc6905fa6
commit 4c3477ba9a
3 changed files with 16 additions and 2 deletions

View file

@ -328,6 +328,7 @@ builtin___lazy_import___impl(PyObject *module, PyObject *name,
if (PyModule_Check(builtins)) {
PyObject *builtins_dict = Py_XNewRef(PyModule_GetDict(builtins));
if (builtins_dict == NULL) {
Py_DECREF(builtins);
PyErr_SetString(PyExc_AttributeError, "builtins module has no dict");
return NULL;
}