Add checking the stats scripts get decreffed

This commit is contained in:
Alistair Riddoch 2011-10-20 01:09:33 +01:00
parent 0f2ce388b9
commit e79fcc11d5

View file

@ -22,6 +22,7 @@
#include "PythonArithmeticScript.h"
#include "common/log.h"
#include "common/compose.hpp"
#include <iostream>
@ -35,6 +36,9 @@ PythonArithmeticScript::PythonArithmeticScript(PyObject * script) :
PythonArithmeticScript::~PythonArithmeticScript()
{
if (m_script->ob_refcnt != 1) {
log(WARNING, String::compose("Deleting arithmetic script with %1 > 1 refs to its script", m_script->ob_refcnt));
}
Py_DECREF(m_script);
}