From: Victor Stinner Date: Fri, 9 Dec 2016 16:06:43 +0000 (+0100) Subject: Initialize variables to fix compiler warnings X-Git-Tag: v3.7.0a1~1784 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b110dad9ab296dbc18ea4c5737add1dc978237ca;p=python Initialize variables to fix compiler warnings Warnings seen on the "AMD64 Debian PGO 3.x" buildbot. Warnings are false positive, but variable initialization should not harm performances. --- diff --git a/Modules/_cursesmodule.c b/Modules/_cursesmodule.c index 3bf2ca7ce1..5069285f31 100644 --- a/Modules/_cursesmodule.c +++ b/Modules/_cursesmodule.c @@ -594,7 +594,7 @@ curses_window_addch_impl(PyCursesWindowObject *self, int group_left_1, int y, int attr_group = group_right_1; int rtn; int type; - chtype cch; + chtype cch = 0; #ifdef HAVE_NCURSESW wchar_t wstr[2]; cchar_t wcval; diff --git a/Modules/_pickle.c b/Modules/_pickle.c index 46ea276925..947069afbe 100644 --- a/Modules/_pickle.c +++ b/Modules/_pickle.c @@ -4762,7 +4762,7 @@ static int load_long(UnpicklerObject *self) { PyObject *value; - char *s; + char *s = NULL; Py_ssize_t len; if ((len = _Unpickler_Readline(self, &s)) < 0) @@ -4993,7 +4993,7 @@ load_unicode(UnpicklerObject *self) { PyObject *str; Py_ssize_t len; - char *s; + char *s = NULL; if ((len = _Unpickler_Readline(self, &s)) < 0) return -1; @@ -5732,7 +5732,7 @@ load_put(UnpicklerObject *self) PyObject *key, *value; Py_ssize_t idx; Py_ssize_t len; - char *s; + char *s = NULL; if ((len = _Unpickler_Readline(self, &s)) < 0) return -1;