summaryrefslogtreecommitdiff
path: root/sw/source/ui/envelp/envlop1.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2012-07-04 23:58:05 +0100
committerCaolán McNamara <caolanm@redhat.com>2012-07-09 12:16:56 +0100
commit104261010aa5ccbb7df4a82a3a3cafcfb0591fa7 (patch)
treeb8db79d2707ff5925ad01dba8a41bd8ab6d66847 /sw/source/ui/envelp/envlop1.cxx
parent1a1e953ee33c213dc8b88dd96a69ca9fc5e42d50 (diff)
some UniString->rtl::OUString
Change-Id: Ie69b30094da25df23a36baca2c7723d6a41f48c3
Diffstat (limited to 'sw/source/ui/envelp/envlop1.cxx')
-rw-r--r--sw/source/ui/envelp/envlop1.cxx21
1 files changed, 11 insertions, 10 deletions
diff --git a/sw/source/ui/envelp/envlop1.cxx b/sw/source/ui/envelp/envlop1.cxx
index 76b49be137cb..af84a36e55e1 100644
--- a/sw/source/ui/envelp/envlop1.cxx
+++ b/sw/source/ui/envelp/envlop1.cxx
@@ -263,16 +263,17 @@ IMPL_LINK( SwEnvPage, DatabaseHdl, ListBox *, pListBox )
IMPL_LINK_NOARG(SwEnvPage, FieldHdl)
{
- String aStr ( '<' );
- aStr += aDatabaseLB.GetSelectEntry();
- aStr += '.';
- aStr += aTableLB.GetSelectEntry();
- aStr += '.';
- aStr += aTableLB.GetEntryData(aTableLB.GetSelectEntryPos()) == 0 ? '0' : '1';
- aStr += '.';
- aStr += aDBFieldLB.GetSelectEntry();
- aStr += '>';
- aAddrEdit.ReplaceSelected(aStr);
+ rtl::OUStringBuffer aStr;
+ aStr.append('<');
+ aStr.append(aDatabaseLB.GetSelectEntry());
+ aStr.append('.');
+ aStr.append(aTableLB.GetSelectEntry());
+ aStr.append('.');
+ aStr.append(aTableLB.GetEntryData(aTableLB.GetSelectEntryPos()) == 0 ? '0' : '1');
+ aStr.append('.');
+ aStr.append(aDBFieldLB.GetSelectEntry());
+ aStr.append('>');
+ aAddrEdit.ReplaceSelected(aStr.makeStringAndClear());
Selection aSel = aAddrEdit.GetSelection();
aAddrEdit.GrabFocus();
aAddrEdit.SetSelection(aSel);