]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-148790: Eliminate redundant call to `_PyRuntime_Initialize` in `Py_InitializeEx...
authorAraHaan <seandhunt_7@yahoo.com>
Mon, 20 Apr 2026 14:01:06 +0000 (10:01 -0400)
committerGitHub <noreply@github.com>
Mon, 20 Apr 2026 14:01:06 +0000 (10:01 -0400)
Python/pylifecycle.c

index d9fc28475a489ddfa0b9fd252c7e89a08c771b97..0232ed6c382c61db083f78c4a20d7b98ad8d8d45 100644 (file)
@@ -1641,18 +1641,12 @@ Py_InitializeFromConfig(const PyConfig *config)
 void
 Py_InitializeEx(int install_sigs)
 {
-    PyStatus status;
-
-    status = _PyRuntime_Initialize();
-    if (_PyStatus_EXCEPTION(status)) {
-        Py_ExitStatusException(status);
-    }
-
     if (Py_IsInitialized()) {
         /* bpo-33932: Calling Py_Initialize() twice does nothing. */
         return;
     }
 
+    PyStatus status;
     PyConfig config;
     _PyConfig_InitCompatConfig(&config);