Skip to content
Closed
Prev Previous commit
Next Next commit
follow @erlend-aasland's advice
  • Loading branch information
sunmy2019 committed May 30, 2023
commit c6b42ee888e28cdfb4720adc1405b331c7f3fa99
8 changes: 6 additions & 2 deletions Modules/_testsinglephase.c
Comment thread
sunmy2019 marked this conversation as resolved.
Original file line number Diff line number Diff line change
Expand Up @@ -137,10 +137,14 @@ init_module(PyObject *module, module_state *state)

double d = _PyTime_AsSecondsDouble(state->initialized);
PyObject *initialized = PyFloat_FromDouble(d);
if (PyModule_AddObjectRef(module, "_module_initialized", initialized) != 0) {
if (initialized == NULL) {
return -1;
}
int rc = PyModule_AddObjectRef(module, "_module_initialized", initialized);
Py_DECREF(initialized);
if (rc != 0) {
return -1;
}
Py_XDECREF(initialized);
return 0;
}

Expand Down