Skip to content
Prev Previous commit
Next Next commit
Fix assertion logic
  • Loading branch information
encukou committed Nov 20, 2025
commit 5b8b87c3140edd19a79490d1f66eac20a77f2a7f
4 changes: 3 additions & 1 deletion Python/import.c
Original file line number Diff line number Diff line change
Expand Up @@ -1550,7 +1550,9 @@ _PyImport_CheckGILForModule(PyObject* module, PyObject *module_name)
if (!PyModule_Check(module) ||
((PyModuleObject *)module)->md_requires_gil)
{
assert(((PyModuleObject *)module)->md_token_is_def);
if (PyModule_Check(module)) {
assert(((PyModuleObject *)module)->md_token_is_def);
}
if (_PyImport_EnableGILAndWarn(tstate, module_name) < 0) {
return -1;
}
Expand Down
Loading