diff options
author | Caolán McNamara <caolan.mcnamara@collabora.com> | 2024-03-27 11:13:34 +0000 |
---|---|---|
committer | Caolán McNamara <caolan.mcnamara@collabora.com> | 2024-03-27 17:23:37 +0100 |
commit | 381e257a814036df6baab4ddbb96371fba856acf (patch) | |
tree | e77cf9c8fb80047f8fdd8737952375eaa758ad3d /svl | |
parent | d9c778391796e91ea3da361bf3901000350c26dd (diff) |
don't need to const cast here anymore
Change-Id: I9d3502e9e16625135d2f065e39aec7ac6c6232ce
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165392
Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Diffstat (limited to 'svl')
-rw-r--r-- | svl/source/numbers/zforlist.cxx | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/svl/source/numbers/zforlist.cxx b/svl/source/numbers/zforlist.cxx index 826d3b725616..05f3dd9f2daa 100644 --- a/svl/source/numbers/zforlist.cxx +++ b/svl/source/numbers/zforlist.cxx @@ -957,8 +957,7 @@ void SvNumberFormatter::FillKeywordTableForExcel( NfKeywordTable& rKeywords ) rKeywords[ NF_KEY_THAI_T ] = "T"; } - -static OUString lcl_buildBooleanStringFormat( SvNumberformat* pEntry, const NativeNumberWrapper* pNatNum, const SvNFLanguageData& rCurrentLang ) +static OUString lcl_buildBooleanStringFormat(const SvNumberformat* pEntry, const NativeNumberWrapper* pNatNum, const SvNFLanguageData& rCurrentLang) { // Build Boolean number format, which needs non-zero and zero subformat // codes with TRUE and FALSE strings. @@ -971,7 +970,6 @@ static OUString lcl_buildBooleanStringFormat( SvNumberformat* pEntry, const Nati return aFormatStr; } - OUString SvNumberFormatter::GetFormatStringForExcel( sal_uInt32 nKey, const NfKeywordTable& rKeywords, SvNumberFormatter& rTempFormatter ) const { @@ -987,7 +985,7 @@ OUString SvNumberFormatter::GetFormatStringForExcel( sal_uInt32 nKey, const NfKe // locales. You can't have both. We could force to English for all // locales like below, but Excel would display English strings then // even for the system locale matching this locale. YMMV. - aFormatStr = lcl_buildBooleanStringFormat( const_cast< SvNumberformat* >(pEntry), GetNatNum(), m_aCurrentLanguage ); + aFormatStr = lcl_buildBooleanStringFormat(pEntry, GetNatNum(), m_aCurrentLanguage); } else { @@ -1023,7 +1021,7 @@ OUString SvNumberFormatter::GetFormatStringForExcel( sal_uInt32 nKey, const NfKe // >"VRAI";"VRAI";"FAUX"< recognized as real boolean and // properly converted. Then written as // >"TRUE";"TRUE";"FALSE"< - aFormatStr = lcl_buildBooleanStringFormat( const_cast< SvNumberformat* >(pEntry), GetNatNum(), m_aCurrentLanguage ); + aFormatStr = lcl_buildBooleanStringFormat(pEntry, GetNatNum(), m_aCurrentLanguage); } else { |