]> granicus.if.org Git - python/commitdiff
Zero-initialize buf. Fixes #3557.
authorMartin v. Löwis <martin@v.loewis.de>
Fri, 15 Aug 2008 06:27:17 +0000 (06:27 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Fri, 15 Aug 2008 06:27:17 +0000 (06:27 +0000)
Modules/sha1module.c

index b21b21d6d61c88073966d67e6438720692b60d4b..7d97e4f9aea25c29c01b25f05a79d9fe0c6c5a87 100644 (file)
@@ -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)) {