Tag: cws_dev300_dba31c
User: fs      
Date: 2008-09-10 07:51:23+0000
Modified:
   dba/dbaccess/source/ui/app/subcomponentmanager.cxx
   dba/dbaccess/source/ui/app/subcomponentmanager.hxx

Log:
 SharedMutex was refactored (simpler to use now)

File Changes:

Directory: /dba/dbaccess/source/ui/app/
=======================================

File [changed]: subcomponentmanager.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/app/subcomponentmanager.cxx?r1=1.1.2.1&r2=1.1.2.2
Delta lines:  +8 -8
-------------------
--- subcomponentmanager.cxx     2008-09-06 20:34:29+0000        1.1.2.1
+++ subcomponentmanager.cxx     2008-09-10 07:51:20+0000        1.1.2.2
@@ -7,7 +7,7 @@
 *
 * $RCSfile: subcomponentmanager.cxx,v $
 *
-* $Revision: 1.1.2.1 $
+* $Revision: 1.1.2.2 $
 *
 * This file is part of OpenOffice.org.
 *
@@ -180,22 +180,22 @@
     
//==============================================================================
     struct SubComponentManager_Data
     {
-        SubComponentManager_Data( const ::comphelper::SharedMutexHolder& 
_rMutex )
-            :m_xMutex( _rMutex )
+        SubComponentManager_Data( const ::comphelper::SharedMutex& _rMutex )
+            :m_aMutex( _rMutex )
         {
         }
 
-        ::comphelper::SharedMutexHolder m_xMutex;
+        mutable ::comphelper::SharedMutex   m_aMutex;
         SubComponentMap                 m_aComponents;
 
-        ::osl::Mutex&   getMutex() const { return m_xMutex->getMutex(); }
+        ::osl::Mutex&   getMutex() const { return m_aMutex; }
     };
 
        //====================================================================
        //= SubComponentManager
        //====================================================================
        //--------------------------------------------------------------------
-    SubComponentManager::SubComponentManager( const 
::comphelper::SharedMutexHolder& _rMutex )
+    SubComponentManager::SubComponentManager( const ::comphelper::SharedMutex& 
_rMutex )
         :m_pData( new SubComponentManager_Data( _rMutex ) )
     {
     }

File [changed]: subcomponentmanager.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/app/subcomponentmanager.hxx?r1=1.1.2.1&r2=1.1.2.2
Delta lines:  +3 -3
-------------------
--- subcomponentmanager.hxx     2008-09-06 20:34:30+0000        1.1.2.1
+++ subcomponentmanager.hxx     2008-09-10 07:51:20+0000        1.1.2.2
@@ -7,7 +7,7 @@
 *
 * $RCSfile: subcomponentmanager.hxx,v $
 *
-* $Revision: 1.1.2.1 $
+* $Revision: 1.1.2.2 $
 *
 * This file is part of OpenOffice.org.
 *
@@ -56,7 +56,7 @@
     class SubComponentManager : public SubComponentManager_Base
        {
     public:
-        SubComponentManager( const ::comphelper::SharedMutexHolder& _rMutex );
+        SubComponentManager( const ::comphelper::SharedMutex& _rMutex );
         virtual ~SubComponentManager();
 
         void    disposing();




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to