diff options
Diffstat (limited to 'libs/backends/wavesaudio/wavesapi/refmanager/WCRefManager.cpp')
-rw-r--r-- | libs/backends/wavesaudio/wavesapi/refmanager/WCRefManager.cpp | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/libs/backends/wavesaudio/wavesapi/refmanager/WCRefManager.cpp b/libs/backends/wavesaudio/wavesapi/refmanager/WCRefManager.cpp deleted file mode 100644 index 8353a758c8..0000000000 --- a/libs/backends/wavesaudio/wavesapi/refmanager/WCRefManager.cpp +++ /dev/null @@ -1,26 +0,0 @@ -#include "WCRefManager.h" - -/// Construcotr. -WCRefManager::WCRefManager() -{ - m_RefCount = 1; -} - -/// Destructor. -WCRefManager::~WCRefManager() -{ -} - -/// Adds a reference to class. -void WCRefManager::AddRef() -{ - m_RefCount++; -} - -/// Decrements reference count and deletes the object if reference count becomes zero. -void WCRefManager::Release() -{ - m_RefCount--; - if( m_RefCount <= 0 ) - delete this; -}
\ No newline at end of file |