summaryrefslogtreecommitdiff
path: root/oox
diff options
context:
space:
mode:
authorNoel Grandin <noelgrandin@gmail.com>2015-12-31 10:26:43 +0200
committerNoel Grandin <noelgrandin@gmail.com>2016-01-04 14:44:33 +0000
commitf14d64fa71565e86c98348f9c54cc6cab53649d8 (patch)
tree830034b8c4ac9e9bf83f049fabb3138f9a854486 /oox
parent549e900b4b0047b8cb6c236ea50a3fc046e5fb51 (diff)
these fields can be static constants
Change-Id: Id56e219782d7f858cdeb26232c7aabd4f643c9d9 Reviewed-on: https://gerrit.libreoffice.org/21020 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
Diffstat (limited to 'oox')
-rw-r--r--oox/source/ole/oleobjecthelper.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/oox/source/ole/oleobjecthelper.cxx b/oox/source/ole/oleobjecthelper.cxx
index 12356c35d515..d55dc65f8df4 100644
--- a/oox/source/ole/oleobjecthelper.cxx
+++ b/oox/source/ole/oleobjecthelper.cxx
@@ -49,11 +49,12 @@ OleObjectInfo::OleObjectInfo() :
{
}
+static const char g_aEmbeddedObjScheme[] = "vnd.sun.star.EmbeddedObject:";
+
OleObjectHelper::OleObjectHelper(
const Reference< XMultiServiceFactory >& rxModelFactory,
uno::Reference<frame::XModel> const& xModel)
: m_xModel(xModel)
- , maEmbeddedObjScheme("vnd.sun.star.EmbeddedObject:")
, mnObjectId( 100 )
{
assert(m_xModel.is());
@@ -150,8 +151,8 @@ bool OleObjectHelper::importOleObject( PropertyMap& rPropMap, const OleObjectInf
rOleObject.mbShowAsIcon ? OUString("Icon") : OUString("Content"));
OUString aUrl = mxResolver->resolveEmbeddedObjectURL( aObjectId );
- OSL_ENSURE( aUrl.match( maEmbeddedObjScheme ), "OleObjectHelper::importOleObject - unexpected URL scheme" );
- OUString aPersistName = aUrl.copy( maEmbeddedObjScheme.getLength() );
+ OSL_ENSURE( aUrl.match( g_aEmbeddedObjScheme ), "OleObjectHelper::importOleObject - unexpected URL scheme" );
+ OUString aPersistName = aUrl.copy( strlen(g_aEmbeddedObjScheme) );
if( !aPersistName.isEmpty() )
{
rPropMap.setProperty( PROP_PersistName, aPersistName);