summaryrefslogtreecommitdiff
path: root/starmath/source/mathmlimport.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'starmath/source/mathmlimport.cxx')
-rw-r--r--starmath/source/mathmlimport.cxx7
1 files changed, 3 insertions, 4 deletions
diff --git a/starmath/source/mathmlimport.cxx b/starmath/source/mathmlimport.cxx
index 336c926bd62a..bf2caa0a8458 100644
--- a/starmath/source/mathmlimport.cxx
+++ b/starmath/source/mathmlimport.cxx
@@ -1547,13 +1547,12 @@ void SmXMLSpaceContext_Impl::StartElement(
aToken.nGroup = TG::Blank;
aToken.nLevel = 5;
std::unique_ptr<SmBlankNode> pBlank(new SmBlankNode(aToken));
- for (sal_Int32 i = 0; i < nWide; i++)
- pBlank->IncreaseBy(aToken);
+ if (nWide > 0)
+ pBlank->IncreaseBy(aToken, nWide);
if (nNarrow > 0)
{
aToken.eType = TSBLANK;
- for (sal_Int32 i = 0; i < nNarrow; i++)
- pBlank->IncreaseBy(aToken);
+ pBlank->IncreaseBy(aToken, nNarrow);
}
GetSmImport().GetNodeStack().push_front(std::move(pBlank));
}