asDWORD asCAtomic::atomicDec() { return asAtomicDec((int&)value); }
void aatc_refcounted_GC::refcount_Release(){ gcFlag = false; if (asAtomicDec(refCount) == 0){ delete this; } }