Merge pull request #76 from cgohlke/patch-1

Don't use C99 compound literals
This commit is contained in:
Alex Clark ☺ 2013-03-08 10:58:22 -08:00
commit fe6124ca13

View File

@ -254,8 +254,16 @@ int PyImaging_GetBuffer(PyObject* buffer, Py_buffer *view)
/* Pretend we support the new protocol; PyBuffer_Release happily ignores
calling bf_releasebuffer on objects that don't support it */
*view = (Py_buffer) {0};
view->buf = NULL;
view->len = 0;
view->readonly = 1;
view->format = NULL;
view->ndim = 0;
view->shape = NULL;
view->strides = NULL;
view->suboffsets = NULL;
view->itemsize = 0;
view->internal = NULL;
Py_INCREF(buffer);
view->obj = buffer;