loader: fix leak of EntryPoint.name reference

This commit is contained in:
rdb 2019-07-30 19:29:18 +02:00
parent aea5ee8c7a
commit 5449f963a5

View File

@ -53,6 +53,7 @@ register_deferred_type(PyObject *entry_point) {
name_str = nullptr;
}
#endif
Py_DECREF(name);
if (name_str == nullptr) {
Dtool_Raise_TypeError("entry_point.name is expected to be str");