diff options
author | Caolán McNamara <caolanm@redhat.com> | 2012-03-25 21:15:20 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2012-03-26 12:18:08 +0100 |
commit | 8a539e49c4fba49bbd810a90747e1993e69a9942 (patch) | |
tree | 77b2c2c6c132c1d2ecc7e3433b9b0a77d1bd424d /vcl/source/window/mnemonic.cxx | |
parent | ad5c3b475306241fac55058aa390053f596f83d6 (diff) |
ditch some UniStrings and intermediate temporaries
Diffstat (limited to 'vcl/source/window/mnemonic.cxx')
-rw-r--r-- | vcl/source/window/mnemonic.cxx | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/vcl/source/window/mnemonic.cxx b/vcl/source/window/mnemonic.cxx index 21e7cbdf8850..daeae8ba3b04 100644 --- a/vcl/source/window/mnemonic.cxx +++ b/vcl/source/window/mnemonic.cxx @@ -295,10 +295,9 @@ sal_Bool MnemonicGenerator::CreateMnemonic( XubString& rKey ) if ( maMnemonics[nMnemonicIndex] ) { maMnemonics[nMnemonicIndex] = 0; - UniString aStr( '(' ); - aStr += MNEMONIC_CHAR; - aStr += c; - aStr += ')'; + rtl::OUString aStr = rtl::OUStringBuffer(). + append('(').append(MNEMONIC_CHAR).append(c). + append(')').makeStringAndClear(); nIndex = rKey.Len(); if( nIndex >= 2 ) { |