INTEGRATION: CWS configrefactor01 (1.6.24); FILE MERGED
2007/01/11 20:15:55 mmeeks 1.6.24.1: Submitted by: mmeeks More re-factoring, lots of locking rationalized, drastically reduced the mutex count, also removed ~300k interlocked increments with a non-interlocking SimpleReferencedObject base
This commit is contained in:
parent
1189558cc3
commit
7bd19a2cd9
1 changed files with 7 additions and 4 deletions
|
@ -4,9 +4,9 @@
|
|||
*
|
||||
* $RCSfile: confsvccomponent.cxx,v $
|
||||
*
|
||||
* $Revision: 1.6 $
|
||||
* $Revision: 1.7 $
|
||||
*
|
||||
* last change: $Author: obo $ $Date: 2006-09-16 14:53:18 $
|
||||
* last change: $Author: ihi $ $Date: 2007-11-23 14:01:37 $
|
||||
*
|
||||
* The Contents of this file are made available subject to
|
||||
* the terms of GNU Lesser General Public License Version 2.1.
|
||||
|
@ -49,14 +49,17 @@
|
|||
#include <osl/mutex.hxx>
|
||||
#endif
|
||||
|
||||
#ifndef CONFIGMGR_UTILITY_HXX_
|
||||
#include "utility.hxx"
|
||||
#endif
|
||||
|
||||
#include <map>
|
||||
|
||||
namespace configmgr {
|
||||
|
||||
|
||||
ServiceComponentImpl::ServiceComponentImpl(ServiceImplementationInfo const* aInfo)
|
||||
: ServiceImplBase(m_aMutex)
|
||||
, m_aMutex()
|
||||
: ServiceImplBase(UnoApiLock::getLock())
|
||||
, m_info(aInfo)
|
||||
{
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue