From: Kristján Valur Jónsson Date: Thu, 22 Mar 2012 16:35:37 +0000 (+0000) Subject: Issue #10538. Put a reference to the source object in the Py_buffer when X-Git-Tag: v2.7.4rc1~951 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=50b6778bda03096075b85af455a24750df6dc7e6;p=thirdparty%2FPython%2Fcpython.git Issue #10538. Put a reference to the source object in the Py_buffer when converting the old buffer for PyArgs_ParseTuple with *s --- diff --git a/Python/getargs.c b/Python/getargs.c index eccdc9bfb305..a6cebbc75d18 100644 --- a/Python/getargs.c +++ b/Python/getargs.c @@ -1410,7 +1410,7 @@ getbuffer(PyObject *arg, Py_buffer *view, char **errmsg) *errmsg = "convertible to a buffer"; return count; } - PyBuffer_FillInfo(view, NULL, buf, count, 1, 0); + PyBuffer_FillInfo(view, arg, buf, count, 1, 0); return 0; }