summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--comphelper/source/container/enumerablemap.cxx2
-rw-r--r--include/comphelper/componentbase.hxx6
2 files changed, 4 insertions, 4 deletions
diff --git a/comphelper/source/container/enumerablemap.cxx b/comphelper/source/container/enumerablemap.cxx
index b04689f6f27f..0101b1a4423d 100644
--- a/comphelper/source/container/enumerablemap.cxx
+++ b/comphelper/source/container/enumerablemap.cxx
@@ -321,7 +321,7 @@ namespace comphelper
void SAL_CALL EnumerableMap::initialize( const Sequence< Any >& _arguments ) throw (Exception, RuntimeException, std::exception)
{
- ComponentMethodGuard aGuard( *this, ComponentMethodGuard::WithoutInit );
+ ComponentMethodGuard aGuard( *this, ComponentMethodGuard::MethodType::WithoutInit );
if ( impl_isInitialized_nothrow() )
throw AlreadyInitializedException();
diff --git a/include/comphelper/componentbase.hxx b/include/comphelper/componentbase.hxx
index d5e3923eee14..b5cce3d17292 100644
--- a/include/comphelper/componentbase.hxx
+++ b/include/comphelper/componentbase.hxx
@@ -110,7 +110,7 @@ namespace comphelper
class ComponentMethodGuard
{
public:
- enum MethodType
+ enum class MethodType
{
/// allow the method to be called only when being initialized and not being disposed
Default,
@@ -119,10 +119,10 @@ namespace comphelper
};
- ComponentMethodGuard( ComponentBase& _rComponent, const MethodType _eType = Default )
+ ComponentMethodGuard( ComponentBase& _rComponent, const MethodType _eType = MethodType::Default )
:m_aMutexGuard( _rComponent.getMutex( ComponentBase::GuardAccess() ) )
{
- if ( _eType != WithoutInit )
+ if ( _eType != MethodType::WithoutInit )
_rComponent.checkInitialized( ComponentBase::GuardAccess() );
_rComponent.checkDisposed( ComponentBase::GuardAccess() );
}