]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-121925: Fix uninitialized variables in `main.c` (GH-121926) (#121931)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Wed, 17 Jul 2024 17:00:42 +0000 (19:00 +0200)
committerGitHub <noreply@github.com>
Wed, 17 Jul 2024 17:00:42 +0000 (17:00 +0000)
gh-121925: Fix uninitialized variables in `main.c` (GH-121926)
(cherry picked from commit f4bc84d261c828ed81f137f2a48fa2f0de7a0211)

Co-authored-by: sobolevn <mail@sobolevn.me>
Modules/main.c

index bd77558ea6412f49fe959d0b2509b12406a09ced..3c202c85c76dcc4d4af2092790b58c504a735080 100644 (file)
@@ -264,8 +264,12 @@ static int
 pymain_start_pyrepl_no_main(void)
 {
     int res = 0;
-    PyObject *pyrepl, *console, *empty_tuple, *kwargs, *console_result;
-    pyrepl = PyImport_ImportModule("_pyrepl.main");
+    PyObject *console = NULL;
+    PyObject *empty_tuple = NULL;
+    PyObject *kwargs = NULL;
+    PyObject *console_result = NULL;
+
+    PyObject *pyrepl = PyImport_ImportModule("_pyrepl.main");
     if (pyrepl == NULL) {
         fprintf(stderr, "Could not import _pyrepl.main\n");
         res = pymain_exit_err_print();