From fa873704a405e66835d8ab4b92f1ab210f30dafe Mon Sep 17 00:00:00 2001 From: Benjamin Peterson Date: Mon, 9 Jul 2012 13:43:53 -0700 Subject: [PATCH] initialize variable for compiler happiness --- Python/import.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Python/import.c b/Python/import.c index 8dd285f9b0f..4ae8abfceb1 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;