Merge pull request #4111 from mshabunin:fix-flann-access

pull/4146/head
Vadim Pisarevsky 10 years ago
commit 945aa06f58
  1. 8
      modules/python/src2/cv2.cpp

@ -190,9 +190,13 @@ public:
void deallocate(UMatData* u) const
{
if(u)
if(!u)
return;
PyEnsureGIL gil;
CV_Assert(u->urefcount >= 0);
CV_Assert(u->refcount >= 0);
if(u->refcount == 0)
{
PyEnsureGIL gil;
PyObject* o = (PyObject*)u->userdata;
Py_XDECREF(o);
delete u;

Loading…
Cancel
Save