Kaydet (Commit) 1462bdc3 authored tarafından Mike Kaganski's avatar Mike Kaganski

Don't do the string operation needlessly

Change-Id: Ic5831e56d4528dcc1ad78e00569ad1d58272aeeb
Reviewed-on: https://gerrit.libreoffice.org/54514Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarMike Kaganski <mike.kaganski@collabora.com>
üst e1a83388
......@@ -279,15 +279,17 @@ SwFieldType* DocumentFieldsManager::GetFieldType(
{
SwFieldType* pFieldType = (*mpFieldTypes)[i];
OUString aFieldName( pFieldType->GetName() );
if (bDbFieldMatching && nResId == SwFieldIds::Database) // #i51815#
aFieldName = aFieldName.replace(DB_DELIM, '.');
if( nResId == pFieldType->Which() &&
rSCmp.isEqual( rName, aFieldName ))
if (nResId == pFieldType->Which())
{
pRet = pFieldType;
break;
OUString aFieldName( pFieldType->GetName() );
if (bDbFieldMatching && nResId == SwFieldIds::Database) // #i51815#
aFieldName = aFieldName.replace(DB_DELIM, '.');
if (rSCmp.isEqual( rName, aFieldName ))
{
pRet = pFieldType;
break;
}
}
}
return pRet;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment