summaryrefslogtreecommitdiff
path: root/sd/source/ui/func
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/func')
-rw-r--r--sd/source/ui/func/fuinsfil.cxx8
-rw-r--r--sd/source/ui/func/fulinend.cxx4
2 files changed, 5 insertions, 7 deletions
diff --git a/sd/source/ui/func/fuinsfil.cxx b/sd/source/ui/func/fuinsfil.cxx
index a71502a61b45..92ea81841391 100644
--- a/sd/source/ui/func/fuinsfil.cxx
+++ b/sd/source/ui/func/fuinsfil.cxx
@@ -77,7 +77,7 @@ namespace
OUString lcl_GetExtensionsList ( ::std::vector< FilterDesc > const& rFilterDescList )
{
- OUString aExtensions;
+ OUStringBuffer aExtensions;
::std::vector< FilterDesc >::const_iterator aIter( rFilterDescList.begin() );
while (aIter != rFilterDescList.end())
@@ -87,14 +87,14 @@ OUString lcl_GetExtensionsList ( ::std::vector< FilterDesc > const& rFilterDescL
if ( aExtensions.indexOf( sWildcard ) == -1 )
{
if ( !aExtensions.isEmpty() )
- aExtensions += ";";
- aExtensions += sWildcard;
+ aExtensions.append(";");
+ aExtensions.append(sWildcard);
}
++aIter;
}
- return aExtensions;
+ return aExtensions.makeStringAndClear();
}
void lcl_AddFilter ( ::std::vector< FilterDesc >& rFilterDescList,
diff --git a/sd/source/ui/func/fulinend.cxx b/sd/source/ui/func/fulinend.cxx
index a4910d96dbac..64a7c78b3bbc 100644
--- a/sd/source/ui/func/fulinend.cxx
+++ b/sd/source/ui/func/fulinend.cxx
@@ -103,9 +103,7 @@ void FuLineEnd::DoExecute( SfxRequest& )
while( !bDifferent )
{
- aName = aNewName;
- aName += " ";
- aName += OUString::number(j++);
+ aName = aNewName + " " + OUString::number(j++);
bDifferent = true;
for( long i = 0; i < nCount && bDifferent; i++ )
{