diff options
Diffstat (limited to 'externals/grill/py/source/py.cpp')
-rw-r--r-- | externals/grill/py/source/py.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/externals/grill/py/source/py.cpp b/externals/grill/py/source/py.cpp index f19ec36a..c7b526a0 100644 --- a/externals/grill/py/source/py.cpp +++ b/externals/grill/py/source/py.cpp @@ -188,12 +188,12 @@ pyobj::pyobj(int argc,const t_atom *argv) pyobj::~pyobj() { + ThrState state = PyLockSys(); if(objects) { for(int i = 0; i < CntIn()-1; ++i) Py_DECREF(objects[i]); delete[] objects; } - ThrState state = PyLockSys(); Unregister(GetRegistry(REGNAME)); Report(); PyUnlock(state); |