Esempio n. 1
0
SQClass::~SQClass()
{
	REMOVE_FROM_CHAIN(&_sharedstate->_gc_chain, this);
	Finalize();
}
Esempio n. 2
0
SQClosure::~SQClosure()
{
	__ObjRelease(_base);
	REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain,this);
}
Esempio n. 3
0
SQInstance::~SQInstance()
{
	REMOVE_FROM_CHAIN(&_sharedstate->_gc_chain, this);
	if(_class){ Finalize(); } //if _class is null it was already finalized by the GC
}
Esempio n. 4
0
SQInstance::~SQInstance() {
	REMOVE_FROM_CHAIN( &_sharedstate->_gc_chain, this );
	Finalize();
}