bpo-1635741: _sqlite3 uses PyModule_AddObjectRef() (GH-23148)

This commit is contained in:
Erlend Egeberg Aasland 2020-11-04 20:31:51 +01:00 committed by GitHub
parent 7184218e18
commit 789359f47c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 17 deletions

View file

@ -43,12 +43,10 @@ pysqlite_microprotocols_init(PyObject *module)
return -1;
}
if (PyModule_AddObject(module, "adapters", psyco_adapters) < 0) {
Py_DECREF(psyco_adapters);
return -1;
}
int res = PyModule_AddObjectRef(module, "adapters", psyco_adapters);
Py_DECREF(psyco_adapters);
return 0;
return res;
}