Added missing variant destructor

This commit is contained in:
Bartek Waresiak 2008-02-28 22:49:04 +00:00
parent 3805bbffc6
commit 117f16f8ec
2 changed files with 6 additions and 0 deletions

View File

@ -142,6 +142,11 @@ variant::variant(const variant& v)
increment_refcount();
}
variant::~variant()
{
release();
}
const variant& variant::operator=(const variant& v)
{
if(&v != this) {

View File

@ -38,6 +38,7 @@ public:
explicit variant(const game_logic::formula_callable* callable);
explicit variant(std::vector<variant>* array);
explicit variant(const std::string& str);
~variant();
variant(const variant& v);
const variant& operator=(const variant& v);