]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-121925: Fix uninitialized variables in `main.c` (#121926)
authorsobolevn <mail@sobolevn.me>
Wed, 17 Jul 2024 16:13:37 +0000 (19:13 +0300)
committerGitHub <noreply@github.com>
Wed, 17 Jul 2024 16:13:37 +0000 (16:13 +0000)
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();