diff options
author | Mike Kaganski <mike.kaganski@collabora.com> | 2022-02-06 07:09:38 +0100 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2022-02-06 13:13:49 +0100 |
commit | 5bd55c22c1bd3e4daed48f9c162557dc9161d4ac (patch) | |
tree | 9df9069243f59756ef796ae513673fd42820cc24 /sc | |
parent | 05b067f05c561b1993deeea84a5700805bc9c3a6 (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.cxx | 4 |
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 ) |