summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorZolnai Tamás <zolnaitamas2000@gmail.com>2013-08-21 11:50:31 +0200
committerZolnai Tamás <zolnaitamas2000@gmail.com>2013-08-23 21:01:35 +0200
commitbaf3843058d2cc7ddf57743b7c658b4cb2ddde2f (patch)
tree1bdb06d719248e35620c6d90dc7dcc14289d8c7d /sw
parentb64a18522955d7908a2f0707668912ab0edc6f7f (diff)
No need for this temporary used variable
Change-Id: I774618c27a4abcab6edae53339b607542389c11c
Diffstat (limited to 'sw')
-rw-r--r--sw/source/core/text/guess.cxx14
1 files changed, 5 insertions, 9 deletions
diff --git a/sw/source/core/text/guess.cxx b/sw/source/core/text/guess.cxx
index 9a3ea15f7d13..4ee643ad875a 100644
--- a/sw/source/core/text/guess.cxx
+++ b/sw/source/core/text/guess.cxx
@@ -64,7 +64,6 @@ sal_Bool SwTxtGuess::Guess( const SwTxtPortion& rPor, SwTxtFormatInfo &rInf,
OSL_ENSURE( nPorHeight, "+SwTxtGuess::Guess: no height" );
- sal_uInt16 nMinSize;
sal_uInt16 nMaxSizeDiff;
const SwScriptInfo& rSI =
@@ -127,9 +126,7 @@ sal_Bool SwTxtGuess::Guess( const SwTxtPortion& rPor, SwTxtFormatInfo &rInf,
{
// call GetTxtSize with maximum compression (for kanas)
rInf.GetTxtSize( &rSI, rInf.GetIdx(), nMaxLen,
- nMaxComp, nMinSize, nMaxSizeDiff );
-
- nBreakWidth = nMinSize;
+ nMaxComp, nBreakWidth, nMaxSizeDiff );
if ( ( nBreakWidth <= nLineWidth ) || ( bUnbreakableNumberings && rPor.IsNumberPortion() ) )
{
@@ -170,6 +167,7 @@ sal_Bool SwTxtGuess::Guess( const SwTxtPortion& rPor, SwTxtFormatInfo &rInf,
#if OSL_DEBUG_LEVEL > 1
if ( STRING_LEN != nCutPos )
{
+ sal_uInt16 nMinSize;
rInf.GetTxtSize( &rSI, rInf.GetIdx(), nCutPos - rInf.GetIdx(),
nMaxComp, nMinSize, nMaxSizeDiff );
OSL_ENSURE( nMinSize <= nLineWidth, "What a Guess!!!" );
@@ -182,9 +180,7 @@ sal_Bool SwTxtGuess::Guess( const SwTxtPortion& rPor, SwTxtFormatInfo &rInf,
// second check if everything fits to line
nCutPos = nBreakPos = rInf.GetIdx() + nMaxLen - 1;
rInf.GetTxtSize( &rSI, rInf.GetIdx(), nMaxLen, nMaxComp,
- nMinSize, nMaxSizeDiff );
-
- nBreakWidth = nMinSize;
+ nBreakWidth, nMaxSizeDiff );
// The following comparison should always give sal_True, otherwise
// there likely has been a pixel rounding error in GetTxtBreak
@@ -508,13 +504,13 @@ sal_Bool SwTxtGuess::Guess( const SwTxtPortion& rPor, SwTxtFormatInfo &rInf,
if( nPorLen )
{
rInf.GetTxtSize( &rSI, rInf.GetIdx(), nPorLen,
- nMaxComp, nMinSize, nMaxSizeDiff );
+ nMaxComp, nBreakWidth, nMaxSizeDiff );
// save maximum width for later use
if ( nMaxSizeDiff )
rInf.SetMaxWidthDiff( (sal_uLong)&rPor, nMaxSizeDiff );
- nBreakWidth = nItalic + nMinSize;
+ nBreakWidth += nItalic;
}
else
nBreakWidth = 0;