Fix a leak described in issue #11205

pull/11216/head
Dan Mašek 7 years ago
parent 6ffc48769a
commit eae3ed0c08
  1. 4
      modules/python/src2/cv2.cpp

@ -1584,6 +1584,8 @@ static void OnChange(int pos, void *param)
PyObject *r = PyObject_Call(PyTuple_GetItem(o, 0), args, NULL);
if (r == NULL)
PyErr_Print();
else
Py_DECREF(r);
Py_DECREF(args);
PyGILState_Release(gstate);
}
@ -1626,6 +1628,8 @@ static void OnButtonChange(int state, void *param)
PyObject *r = PyObject_Call(PyTuple_GetItem(o, 0), args, NULL);
if (r == NULL)
PyErr_Print();
else
Py_DECREF(r);
Py_DECREF(args);
PyGILState_Release(gstate);
}

Loading…
Cancel
Save