From 30fa6e86a5bc4e8553f353ecbc17d4ae67874c9b Mon Sep 17 00:00:00 2001 From: Norbert Thiebaud Date: Sun, 18 Nov 2012 21:05:45 -0600 Subject: [PATCH] WaE : shadow variable Change-Id: I394817653afa738e7e3d19a1d82f892fb3b35c19 --- sc/source/ui/view/output2.cxx | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/sc/source/ui/view/output2.cxx b/sc/source/ui/view/output2.cxx index 7146cd21d961..ac6365c37b8b 100644 --- a/sc/source/ui/view/output2.cxx +++ b/sc/source/ui/view/output2.cxx @@ -626,15 +626,16 @@ void ScDrawStringsVars::SetTextToWidthOrHash( ScBaseCell* pCell, long nWidth ) long nMaxDigit = GetMaxDigitWidth(); sal_uInt16 nNumDigits = static_cast(nWidth / nMaxDigit); - OUString sTempOut(aString); - if (!pNumFormat->GetOutputString(fVal, nNumDigits, sTempOut)) { + OUString sTempOut(aString); + if (!pNumFormat->GetOutputString(fVal, nNumDigits, sTempOut)) + { + aString = sTempOut; + // Failed to get output string. Bail out. + return; + } aString = sTempOut; - // Failed to get output string. Bail out. - return; } - aString = sTempOut; - sal_uInt8 nSignCount = 0, nDecimalCount = 0, nExpCount = 0; xub_StrLen nLen = aString.Len(); sal_Unicode cDecSep = ScGlobal::GetpLocaleData()->getLocaleItem().decimalSeparator.getStr()[0];