# HG changeset patch # User fazekasgy # Date 1251190162 0 # Node ID 5139bf30f20885b2b5a7536184e5f78c4c031d42 # Parent 046ba4183373ba4581ba53f19c25836efaff3b21 Some further mods to vampy construction diff -r 046ba4183373 -r 5139bf30f208 PyPlugin.cpp --- a/PyPlugin.cpp Tue Aug 25 08:46:15 2009 +0000 +++ b/PyPlugin.cpp Tue Aug 25 08:49:22 2009 +0000 @@ -97,6 +97,7 @@ if (!m_pyInstance || PyErr_Occurred()) { if (PyErr_Occurred()) { PyErr_Print(); PyErr_Clear(); } + Py_DECREF(m_pyClass); Py_CLEAR(args); Py_CLEAR(pyInputSampleRate); cerr << "PyPlugin::PyPlugin: Failed to create Python plugin instance for key \"" << pluginKey << "\" (is the 1-arg class constructor from sample rate correctly provided?)" << endl;