From 690f7ff8839c66c29f71f681b9e78cc51923c6b6 Mon Sep 17 00:00:00 2001 From: Kohei Yoshida Date: Fri, 25 Jul 2014 15:18:40 -0400 Subject: Store the handler as a const pointer. Handlers are conceptually stateless; we can keep them as const objects. Change-Id: I3d35ab0695037632e82f67f901c9795adf9bdd8d --- xmloff/source/style/prhdlfac.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'xmloff/source/style/prhdlfac.cxx') diff --git a/xmloff/source/style/prhdlfac.cxx b/xmloff/source/style/prhdlfac.cxx index 5607585264a0..2829fe6a5152 100644 --- a/xmloff/source/style/prhdlfac.cxx +++ b/xmloff/source/style/prhdlfac.cxx @@ -110,9 +110,9 @@ const XMLPropertyHandler* XMLPropertyHandlerFactory::GetPropertyHandler( sal_Int } // Helper-methods to create and cache PropertyHandler -XMLPropertyHandler* XMLPropertyHandlerFactory::GetHdlCache( sal_Int32 nType ) const +const XMLPropertyHandler* XMLPropertyHandlerFactory::GetHdlCache( sal_Int32 nType ) const { - XMLPropertyHandler* pRet = NULL; + const XMLPropertyHandler* pRet = NULL; if( maHandlerCache.find( nType ) != maHandlerCache.end() ) pRet = maHandlerCache.find( nType )->second; @@ -122,7 +122,7 @@ XMLPropertyHandler* XMLPropertyHandlerFactory::GetHdlCache( sal_Int32 nType ) co void XMLPropertyHandlerFactory::PutHdlCache( sal_Int32 nType, const XMLPropertyHandler* pHdl ) const { - maHandlerCache[nType] = (XMLPropertyHandler*)pHdl; + maHandlerCache[nType] = pHdl; } const XMLPropertyHandler* XMLPropertyHandlerFactory::GetBasicHandler( sal_Int32 nType ) const -- cgit