status_t _TDL_SpawnStatementData::doDestroy ( BOOLEAN theCanStillBeReferenced, BOOLEAN theDestroyIfUnused ) { if ( theDestroyIfUnused == TRUE ) return destroyIfUnused ( theCanStillBeReferenced ); else return destroy ( theCanStillBeReferenced ); }
void SurfaceBuffer::setDestroyIfUnused(bool destroy) { m_destroyIfUnused = destroy; destroyIfUnused(); }
void SurfaceBuffer::disown() { m_surface_has_buffer = false; destructBufferState(); destroyIfUnused(); }