Ejemplo n.º 1
0
SQClass::~SQClass()
{
	REMOVE_FROM_CHAIN(&_sharedstate->_gc_chain, this);
	Finalize();
}
Ejemplo n.º 2
0
SQClosure::~SQClosure()
{
	__ObjRelease(_base);
	REMOVE_FROM_CHAIN(&_ss(this)->_gc_chain,this);
}
Ejemplo 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
}
Ejemplo n.º 4
0
SQInstance::~SQInstance() {
	REMOVE_FROM_CHAIN( &_sharedstate->_gc_chain, this );
	Finalize();
}