# 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;