summaryrefslogtreecommitdiffstats
path: root/Python/sysmodule.c
diff options
context:
space:
mode:
authorEric Snow <ericsnowcurrently@gmail.com>2024-04-24 15:55:48 (GMT)
committerGitHub <noreply@github.com>2024-04-24 15:55:48 (GMT)
commitaf3c1d817d3f8369f8003965d967332a3a721a25 (patch)
treed78fb452aa5da4e1f61d1eaf8f48a470efd731e0 /Python/sysmodule.c
parent8227883d1f1bbb6560e5f175d7ee49f013c094bd (diff)
downloadcpython-af3c1d817d3f8369f8003965d967332a3a721a25.zip
cpython-af3c1d817d3f8369f8003965d967332a3a721a25.tar.gz
cpython-af3c1d817d3f8369f8003965d967332a3a721a25.tar.bz2
gh-117953: Cleanups For fix_up_extension() in import.c (gh-118192)
These are cleanups I've pulled out of gh-118116. Mostly, this change moves code around to align with some future changes and to improve clarity a little. There is one very small change in behavior: we now add the module to the per-interpreter caches after updating the global state, rather than before.
Diffstat (limited to 'Python/sysmodule.c')
-rw-r--r--Python/sysmodule.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Python/sysmodule.c b/Python/sysmodule.c
index 05ee405..7af3636 100644
--- a/Python/sysmodule.c
+++ b/Python/sysmodule.c
@@ -3764,7 +3764,7 @@ _PySys_Create(PyThreadState *tstate, PyObject **sysmod_p)
return status;
}
- if (_PyImport_FixupBuiltin(sysmod, "sys", modules) < 0) {
+ if (_PyImport_FixupBuiltin(tstate, sysmod, "sys", modules) < 0) {
goto error;
}