diff options
Diffstat (limited to 'source/core/slang-object-scope-manager.cpp')
| -rw-r--r-- | source/core/slang-object-scope-manager.cpp | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/source/core/slang-object-scope-manager.cpp b/source/core/slang-object-scope-manager.cpp deleted file mode 100644 index 2e7b7dfe3..000000000 --- a/source/core/slang-object-scope-manager.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include "slang-object-scope-manager.h" - -namespace Slang { - -void ObjectScopeManager::_releaseAll() -{ - RefObject*const* objs = m_objs.begin(); - const Index numObjs = m_objs.getCount(); - for (Index i = 0; i < numObjs; ++i) - { - objs[i]->decreaseReference(); - } -} - -void ObjectScopeManager::clear() -{ - _releaseAll(); - // Free the memory as well as resizing - m_objs = List<RefObject*>(); -} - -} // namespace Slang - |
