From: Martin v. Löwis Date: Fri, 15 Aug 2008 06:27:17 +0000 (+0000) Subject: Zero-initialize buf. Fixes #3557. X-Git-Tag: v3.0b3~105 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c17517589abc2e548331904059ce49a165955e57;p=python Zero-initialize buf. Fixes #3557. --- diff --git a/Modules/sha1module.c b/Modules/sha1module.c index b21b21d6d6..7d97e4f9ae 100644 --- a/Modules/sha1module.c +++ b/Modules/sha1module.c @@ -488,6 +488,7 @@ SHA1_new(PyObject *self, PyObject *args, PyObject *kwdict) static char *kwlist[] = {"string", NULL}; SHA1object *new; Py_buffer buf; + buf.buf = NULL; if (!PyArg_ParseTupleAndKeywords(args, kwdict, "|s*:new", kwlist, &buf)) {