summaryrefslogtreecommitdiff
path: root/sw/source/core/docnode/observablethread.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/core/docnode/observablethread.cxx')
-rw-r--r--sw/source/core/docnode/observablethread.cxx16
1 files changed, 1 insertions, 15 deletions
diff --git a/sw/source/core/docnode/observablethread.cxx b/sw/source/core/docnode/observablethread.cxx
index ab225eb1a46b..2be12d4e56fa 100644
--- a/sw/source/core/docnode/observablethread.cxx
+++ b/sw/source/core/docnode/observablethread.cxx
@@ -25,8 +25,7 @@
#i73788#
*/
ObservableThread::ObservableThread()
- : mnRefCount( 0 ),
- mnThreadID( 0 ),
+ : mnThreadID( 0 ),
mpThreadListener()
{
}
@@ -35,19 +34,6 @@ ObservableThread::~ObservableThread()
{
}
-oslInterlockedCount ObservableThread::acquire()
-{
- return osl_atomic_increment( &mnRefCount );
-}
-
-oslInterlockedCount ObservableThread::release()
-{
- oslInterlockedCount nCount( osl_atomic_decrement( &mnRefCount ) );
- if ( nCount == 0 )
- delete this;
- return nCount;
-}
-
void ObservableThread::SetListener( boost::weak_ptr< IFinishedThreadListener > pThreadListener,
const oslInterlockedCount nThreadID )
{