From: Benjamin Peterson Date: Mon, 9 Jul 2012 20:43:53 +0000 (-0700) Subject: initialize variable for compiler happiness X-Git-Tag: v3.3.0b2~249 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fa873704a405e66835d8ab4b92f1ab210f30dafe;p=thirdparty%2FPython%2Fcpython.git initialize variable for compiler happiness --- diff --git a/Python/import.c b/Python/import.c index 8dd285f9b0fa..4ae8abfceb1a 100644 --- a/Python/import.c +++ b/Python/import.c @@ -1289,9 +1289,9 @@ remove_importlib_frames(void) const char *importlib_filename = ""; 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;