From 54e5309ce1d6bd8e56874c9972cb892aceb9a426 Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.dos.anjos@gmail.com> Date: Tue, 12 Nov 2013 18:16:36 +0100 Subject: [PATCH] Assures input numpy array is behaved, if not, copy --- xbob/io/videowriter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xbob/io/videowriter.cpp b/xbob/io/videowriter.cpp index b5aa23b..e2e8035 100644 --- a/xbob/io/videowriter.cpp +++ b/xbob/io/videowriter.cpp @@ -407,7 +407,7 @@ static PyObject* PyBobIoVideoWriter_Append(PyBobIoVideoWriterObject* self, PyObj static char** kwlist = const_cast<char**>(const_kwlist); PyBlitzArrayObject* frame = 0; - if (!PyArg_ParseTupleAndKeywords(args, kwds, "O&", kwlist, &PyBlitzArray_Converter, &frame)) return 0; + if (!PyArg_ParseTupleAndKeywords(args, kwds, "O&", kwlist, &PyBlitzArray_BehavedConverter, &frame)) return 0; if (frame->ndim != 3 && frame->ndim != 4) { PyErr_Format(PyExc_ValueError, "input array should have 3 or 4 dimensions, but you passed an array with %" PY_FORMAT_SIZE_T "d dimensions", frame->ndim); -- GitLab