diff options
Diffstat (limited to 'sd/source/ui/func')
-rw-r--r-- | sd/source/ui/func/fuinsfil.cxx | 8 | ||||
-rw-r--r-- | sd/source/ui/func/fulinend.cxx | 4 |
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++ ) { |