summaryrefslogtreecommitdiff
path: root/starmath
diff options
context:
space:
mode:
authorOnur Yilmaz <onuryilmaz0750@gmail.com>2020-01-27 11:32:59 +0300
committerStephan Bergmann <sbergman@redhat.com>2020-01-28 16:56:34 +0100
commitece847579e606efc0398c01b5a91101111623935 (patch)
treee86aa6f1c980ee5a36450ae5803d7782158ce427 /starmath
parentb44ad15cd78892f2f1d7fe83ccda9fc41dc9c9a5 (diff)
tdf#96505: Get rid of cargo cult long integer literals
I checked return values. Long variables didn't affect the calculation. Change-Id: I05fe807e34beb962e3867a708939e557d56e5549 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87491 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'starmath')
-rw-r--r--starmath/source/node.cxx60
1 files changed, 30 insertions, 30 deletions
diff --git a/starmath/source/node.cxx b/starmath/source/node.cxx
index f8f00cd8a949..b70bdfef08a9 100644
--- a/starmath/source/node.cxx
+++ b/starmath/source/node.cxx
@@ -490,7 +490,7 @@ void SmTableNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
// make distance depend on font size
long nDist = +(rFormat.GetDistance(DIS_VERTICAL)
- * GetFont().GetFontSize().Height()) / 100L;
+ * GetFont().GetFontSize().Height()) / 100;
if (nSize < 1)
return;
@@ -600,7 +600,7 @@ void SmLineNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
}
// make distance depend on font size
- long nDist = (rFormat.GetDistance(DIS_HORIZONTAL) * GetFont().GetFontSize().Height()) / 100L;
+ long nDist = (rFormat.GetDistance(DIS_HORIZONTAL) * GetFont().GetFontSize().Height()) / 100;
if (!IsUseExtraSpaces())
nDist = 0;
@@ -658,7 +658,7 @@ void SmUnHorNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
pOper->Arrange(rDev, rFormat);
pBody->Arrange(rDev, rFormat);
- long nDist = (pOper->GetRect().GetWidth() * rFormat.GetDistance(DIS_HORIZONTAL)) / 100L;
+ long nDist = (pOper->GetRect().GetWidth() * rFormat.GetDistance(DIS_HORIZONTAL)) / 100;
SmRect::operator = (*pNode0);
@@ -727,7 +727,7 @@ void SmRootNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
nVerOffset;
lcl_GetHeightVerOffset(*pBody, nHeight, nVerOffset);
nHeight += rFormat.GetDistance(DIS_ROOT)
- * GetFont().GetFontSize().Height() / 100L;
+ * GetFont().GetFontSize().Height() / 100;
// font specialist advised to change the width first
pRootSym->AdaptToY(rDev, nHeight);
@@ -797,7 +797,7 @@ void SmBinHorNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
const SmRect &rOpRect = pOper->GetRect();
long nDist = (rOpRect.GetWidth() *
- rFormat.GetDistance(DIS_HORIZONTAL)) / 100L;
+ rFormat.GetDistance(DIS_HORIZONTAL)) / 100;
SmRect::operator = (*pLeft);
@@ -840,13 +840,13 @@ void SmBinVerNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
pDenom->Arrange(rDev, rFormat);
long nFontHeight = GetFont().GetFontSize().Height(),
- nExtLen = nFontHeight * rFormat.GetDistance(DIS_FRACTION) / 100L,
- nThick = nFontHeight * rFormat.GetDistance(DIS_STROKEWIDTH) / 100L,
+ nExtLen = nFontHeight * rFormat.GetDistance(DIS_FRACTION) / 100,
+ nThick = nFontHeight * rFormat.GetDistance(DIS_STROKEWIDTH) / 100,
nWidth = std::max(pNum->GetItalicWidth(), pDenom->GetItalicWidth()),
nNumDist = bIsTextmode ? 0 :
- nFontHeight * rFormat.GetDistance(DIS_NUMERATOR) / 100L,
+ nFontHeight * rFormat.GetDistance(DIS_NUMERATOR) / 100,
nDenomDist = bIsTextmode ? 0 :
- nFontHeight * rFormat.GetDistance(DIS_DENOMINATOR) / 100L;
+ nFontHeight * rFormat.GetDistance(DIS_DENOMINATOR) / 100;
// font specialist advised to change the width first
pLine->AdaptToY(rDev, nThick);
@@ -1201,7 +1201,7 @@ void SmSubSupNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
case LSUB :
if (!bIsTextmode)
nDist = nOrigHeight
- * rFormat.GetDistance(DIS_SUBSCRIPT) / 100L;
+ * rFormat.GetDistance(DIS_SUBSCRIPT) / 100;
aPos = pSubSup->GetRect().AlignTo(aTmpRect,
eSubSup == LSUB ? RectPos::Left : RectPos::Right,
RectHorAlign::Center, RectVerAlign::Bottom);
@@ -1214,7 +1214,7 @@ void SmSubSupNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
case LSUP :
if (!bIsTextmode)
nDist = nOrigHeight
- * rFormat.GetDistance(DIS_SUPERSCRIPT) / 100L;
+ * rFormat.GetDistance(DIS_SUPERSCRIPT) / 100;
aPos = pSubSup->GetRect().AlignTo(aTmpRect,
eSubSup == LSUP ? RectPos::Left : RectPos::Right,
RectHorAlign::Center, RectVerAlign::Top);
@@ -1226,7 +1226,7 @@ void SmSubSupNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
case CSUB :
if (!bIsTextmode)
nDist = nOrigHeight
- * rFormat.GetDistance(DIS_LOWERLIMIT) / 100L;
+ * rFormat.GetDistance(DIS_LOWERLIMIT) / 100;
aPos = pSubSup->GetRect().AlignTo(rBodyRect, RectPos::Bottom,
RectHorAlign::Center, RectVerAlign::Baseline);
aPos.AdjustY(nDist );
@@ -1234,7 +1234,7 @@ void SmSubSupNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
case CSUP :
if (!bIsTextmode)
nDist = nOrigHeight
- * rFormat.GetDistance(DIS_UPPERLIMIT) / 100L;
+ * rFormat.GetDistance(DIS_UPPERLIMIT) / 100;
aPos = pSubSup->GetRect().AlignTo(rBodyRect, RectPos::Top,
RectHorAlign::Center, RectVerAlign::Baseline);
aPos.AdjustY( -nDist );
@@ -1379,14 +1379,14 @@ void SmBraceNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
nBraceHeight = pBody->GetType() == SmNodeType::Bracebody ?
static_cast<SmBracebodyNode *>(pBody)->GetBodyHeight()
: pBody->GetHeight();
- nBraceHeight += 2 * (nBraceHeight * nPerc / 100L);
+ nBraceHeight += 2 * (nBraceHeight * nPerc / 100);
}
else
nBraceHeight = nFaceHeight;
// distance to the argument
nPerc = bIsABS ? 0 : rFormat.GetDistance(DIS_BRACKETSPACE);
- long nDist = nFaceHeight * nPerc / 100L;
+ long nDist = nFaceHeight * nPerc / 100;
// if wanted, scale the braces to the wanted size
if (bScale)
@@ -1394,8 +1394,8 @@ void SmBraceNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
Size aTmpSize (pLeft->GetFont().GetFontSize());
OSL_ENSURE(pRight->GetFont().GetFontSize() == aTmpSize,
"Sm : different font sizes");
- aTmpSize.setWidth( std::min(nBraceHeight * 60L / 100L,
- rFormat.GetBaseSize().Height() * 3L / 2L) );
+ aTmpSize.setWidth( std::min(nBraceHeight * 60 / 100,
+ rFormat.GetBaseSize().Height() * 3 / 2) );
// correction factor since change from StarMath to OpenSymbol font
// because of the different font width in the FontMetric
aTmpSize.setWidth( aTmpSize.Width() * 182 );
@@ -1467,7 +1467,7 @@ void SmBracebodyNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
DIS_BRACKETSIZE : DIS_NORMALBRACKETSIZE;
sal_uInt16 nPerc = rFormat.GetDistance(nIndex);
if (bScale)
- nHeight += 2 * (nHeight * nPerc / 100L);
+ nHeight += 2 * (nHeight * nPerc / 100);
for (size_t i = 1; i < nNumSubNodes; i += 2)
{
SmNode *pNode = GetSubNode(i);
@@ -1477,7 +1477,7 @@ void SmBracebodyNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
// horizontal distance between argument and brackets or separators
long nDist = GetFont().GetFontSize().Height()
- * rFormat.GetDistance(DIS_BRACKETSPACE) / 100L;
+ * rFormat.GetDistance(DIS_BRACKETSPACE) / 100;
SmNode *pLeft = GetSubNode(0);
SmRect::operator = (*pLeft);
@@ -1589,16 +1589,16 @@ long SmOperNode::CalcSymbolHeight(const SmNode &rSymbol,
if (!rFormat.IsTextmode())
{
// set minimum size ()
- nHeight += (nHeight * 20L) / 100L;
+ nHeight += (nHeight * 20) / 100;
nHeight += nHeight
- * rFormat.GetDistance(DIS_OPERATORSIZE) / 100L;
- nHeight = nHeight * 686L / 845L;
+ * rFormat.GetDistance(DIS_OPERATORSIZE) / 100;
+ nHeight = nHeight * 686 / 845;
}
// correct user-defined symbols to match height of sum from used font
if (rSymbol.GetToken().eType == TSPECIAL)
- nHeight = nHeight * 845L / 686L;
+ nHeight = nHeight * 845 / 686;
return nHeight;
}
@@ -1632,7 +1632,7 @@ void SmOperNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
long nOrigHeight = GetFont().GetFontSize().Height(),
nDist = nOrigHeight
- * rFormat.GetDistance(DIS_OPERATORSPACE) / 100L;
+ * rFormat.GetDistance(DIS_OPERATORSPACE) / 100;
Point aPos = pOper->AlignTo(*pBody, RectPos::Left, RectHorAlign::Center, bDynamicallySized ? RectVerAlign::CenterY : RectVerAlign::Mid);
aPos.AdjustX( -nDist );
@@ -1701,7 +1701,7 @@ void SmAttributNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
eVerAlign = RectVerAlign::AttributeHi;
if (pBody->GetType() == SmNodeType::Attribut)
nDist = GetFont().GetFontSize().Height()
- * rFormat.GetDistance(DIS_ORNAMENTSPACE) / 100L;
+ * rFormat.GetDistance(DIS_ORNAMENTSPACE) / 100;
}
Point aPos = pAttr->AlignTo(*pBody, RectPos::Attribute, RectHorAlign::Center, eVerAlign);
aPos.AdjustY( -nDist );
@@ -1972,7 +1972,7 @@ void SmPolyLineNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
maPoly.SetPoint(aPointB, 1);
long nThick = GetFont().GetFontSize().Height()
- * rFormat.GetDistance(DIS_STROKEWIDTH) / 100L;
+ * rFormat.GetDistance(DIS_STROKEWIDTH) / 100;
mnWidth = nThick + 2 * nBorderwidth;
SmRect::operator = (SmRect(maToSize.Width(), maToSize.Height()));
@@ -1991,7 +1991,7 @@ void SmRootSymbolNode::AdaptToY(OutputDevice &rDev, sal_uLong nHeight)
{
// some additional length so that the horizontal
// bar will be positioned above the argument
- SmMathSymbolNode::AdaptToY(rDev, nHeight + nHeight / 10L);
+ SmMathSymbolNode::AdaptToY(rDev, nHeight + nHeight / 10);
}
@@ -2256,8 +2256,8 @@ void SmMatrixNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
// define horizontal and vertical minimal distances that separate
// the elements
- long nHorDist = nNormDist * rFormat.GetDistance(DIS_MATRIXCOL) / 100L,
- nVerDist = nNormDist * rFormat.GetDistance(DIS_MATRIXROW) / 100L;
+ long nHorDist = nNormDist * rFormat.GetDistance(DIS_MATRIXCOL) / 100,
+ nVerDist = nNormDist * rFormat.GetDistance(DIS_MATRIXROW) / 100;
// build array that holds the leftmost position for each column
std::vector<long> aColLeft(mnNumCols);
@@ -2768,7 +2768,7 @@ void SmBlankNode::Arrange(OutputDevice &rDev, const SmFormat &rFormat)
// make distance depend on the font height
// (so that it increases when scaling (e.g. size *2 {a ~ b})
- long nDist = GetFont().GetFontSize().Height() / 10L,
+ long nDist = GetFont().GetFontSize().Height() / 10,
nSpace = mnNum * nDist;
// get a SmRect with Baseline and all the bells and whistles