]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
initialize variable for compiler happiness
authorBenjamin Peterson <benjamin@python.org>
Mon, 9 Jul 2012 20:43:53 +0000 (13:43 -0700)
committerBenjamin Peterson <benjamin@python.org>
Mon, 9 Jul 2012 20:43:53 +0000 (13:43 -0700)
Python/import.c

index 8dd285f9b0fa13975d3c8815379fb19bbd78eefb..4ae8abfceb1a9a30ca2021fd16d6cee7e5bec431 100644 (file)
@@ -1289,9 +1289,9 @@ remove_importlib_frames(void)
     const char *importlib_filename = "<frozen importlib._bootstrap>";
     const char *exec_funcname = "_exec_module";
     int always_trim = 0;
-    int in_importlib;
+    int in_importlib = 0;
     PyObject *exception, *value, *base_tb, *tb;
-    PyObject **prev_link, **outer_link;
+    PyObject **prev_link, **outer_link = NULL;
 
     /* Synopsis: if it's an ImportError, we trim all importlib chunks
        from the traceback.  Otherwise, we trim only those chunks which
@@ -1306,7 +1306,6 @@ remove_importlib_frames(void)
 
     prev_link = &base_tb;
     tb = base_tb;
-    in_importlib = 0;
     while (tb != NULL) {
         PyTracebackObject *traceback = (PyTracebackObject *)tb;
         PyObject *next = (PyObject *) traceback->tb_next;