diff options
Diffstat (limited to 'Python')
-rw-r--r-- | Python/coreconfig.c | 2 | ||||
-rw-r--r-- | Python/pylifecycle.c | 2 |
2 files changed, 1 insertions, 3 deletions
diff --git a/Python/coreconfig.c b/Python/coreconfig.c index 52026949e2..ac01712127 100644 --- a/Python/coreconfig.c +++ b/Python/coreconfig.c @@ -667,7 +667,6 @@ _PyCoreConfig_Copy(_PyCoreConfig *config, const _PyCoreConfig *config2) COPY_WSTR_ATTR(run_filename); COPY_WSTR_ATTR(check_hash_pycs_mode); COPY_ATTR(_frozen); - COPY_ATTR(_init_main); #undef COPY_ATTR #undef COPY_WSTR_ATTR @@ -766,7 +765,6 @@ _PyCoreConfig_AsDict(const _PyCoreConfig *config) SET_ITEM_INT(_install_importlib); SET_ITEM_WSTR(check_hash_pycs_mode); SET_ITEM_INT(_frozen); - SET_ITEM_INT(_init_main); return dict; diff --git a/Python/pylifecycle.c b/Python/pylifecycle.c index 2ba43b99cf..bd4d1d9266 100644 --- a/Python/pylifecycle.c +++ b/Python/pylifecycle.c @@ -988,7 +988,7 @@ init_python(const _PyCoreConfig *config, const _PyArgv *args) } config = &interp->core_config; - if (config->_init_main) { + if (!config->_frozen) { err = _Py_InitializeMainInterpreter(runtime, interp); if (_Py_INIT_FAILED(err)) { return err; |