diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-11-14 14:34:24 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-11-14 14:43:30 +0000 |
commit | 27beae53bf2deadb52fb9b9d9be7d80e1915ef5c (patch) | |
tree | f983f2249d908a53a126165e350848b95de83585 /sc | |
parent | 5538efab96126d9a78bb2a909de909b581f11a2d (diff) |
make this a little more pleasing to the eye, logic unchanged
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/ui/docshell/docsh.cxx | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/sc/source/ui/docshell/docsh.cxx b/sc/source/ui/docshell/docsh.cxx index 65fccaafd7d8..8f4d96d13dc8 100644 --- a/sc/source/ui/docshell/docsh.cxx +++ b/sc/source/ui/docshell/docsh.cxx @@ -1628,7 +1628,7 @@ void lcl_ScDocShell_GetFixedWidthString( rtl::OUString& rStr, const ScDocument& { if ( bValue && eHorJust == SVX_HOR_JUSTIFY_STANDARD ) eHorJust = SVX_HOR_JUSTIFY_RIGHT; - sal_Int32 nBlanks = nLen - aString.getLength(); + sal_Int32 nBlanks = nLen - aString.getLength(); switch ( eHorJust ) { case SVX_HOR_JUSTIFY_RIGHT: @@ -1640,20 +1640,19 @@ void lcl_ScDocShell_GetFixedWidthString( rtl::OUString& rStr, const ScDocument& break; case SVX_HOR_JUSTIFY_CENTER: { - sal_Int32 nLen2 = nBlanks / 2; - rtl::OUStringBuffer aLeft; - rtl::OUStringBuffer aRight; - aLeft = comphelper::string::padToLength( aLeft, nLen2, ' ' ); - aRight = comphelper::string::padToLength( aRight, nBlanks - nLen2, ' ' ); - aString = aLeft.append(aString).makeStringAndClear(); - aString += aRight.makeStringAndClear(); + sal_Int32 nLeftPad = nBlanks / 2; + rtl::OUStringBuffer aTmp; + comphelper::string::padToLength( aTmp, nLeftPad, ' ' ); + aTmp.append(aString); + comphelper::string::padToLength( aTmp, nLen, ' ' ); + aString = aTmp.makeStringAndClear(); } break; default: { - rtl::OUStringBuffer aTmp; - comphelper::string::padToLength( aTmp, nBlanks, ' ' ); - aString += aTmp.makeStringAndClear(); + rtl::OUStringBuffer aTmp(aString); + comphelper::string::padToLength( aTmp, nLen, ' ' ); + aString = aTmp.makeStringAndClear(); } } } |