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]
