summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2022-02-06 07:09:38 +0100
committerMike Kaganski <mike.kaganski@collabora.com>2022-02-06 13:13:49 +0100
commit5bd55c22c1bd3e4daed48f9c162557dc9161d4ac (patch)
tree9df9069243f59756ef796ae513673fd42820cc24 /sc
parent05b067f05c561b1993deeea84a5700805bc9c3a6 (diff)
We know the length here
Change-Id: I630b7fbda7c9ebf578e74260a0d67eea32e9e429 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129549 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'sc')
-rw-r--r--sc/source/core/data/table4.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/sc/source/core/data/table4.cxx b/sc/source/core/data/table4.cxx
index 272cb82322d7..88d4395eaced 100644
--- a/sc/source/core/data/table4.cxx
+++ b/sc/source/core/data/table4.cxx
@@ -124,9 +124,9 @@ OUString lcl_ValueString( sal_Int32 nValue, sal_uInt16 nMinDigits )
OUString aStr = OUString::number( std::abs( nValue ) );
if ( aStr.getLength() < nMinDigits )
{
- OUStringBuffer aZero;
+ OUStringBuffer aZero(nMinDigits);
comphelper::string::padToLength(aZero, nMinDigits - aStr.getLength(), '0');
- aStr = aZero.makeStringAndClear() + aStr;
+ aStr = aZero.append(aStr).makeStringAndClear();
}
// nMinDigits doesn't include the '-' sign -> add after inserting zeros
if ( nValue < 0 )