summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2023-06-04 09:18:16 +0200
committerJulien Nabet <serval2412@yahoo.fr>2023-06-04 11:02:01 +0200
commit97710bbf1df975e896839cd78a34bdab7be7622a (patch)
tree66dfaab4ab3449809344f8b57158d594b2d5ba8d
parent7932427a39e684d78f2108d14660288a46f42df9 (diff)
MathType::HandleNodes: SmNodeType::Expression does the same as default one
Change-Id: I0b7b17bf93470ac07f53c656f91f12b1cec4cd7c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152584 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
-rw-r--r--starmath/source/mathtype.cxx11
1 files changed, 1 insertions, 10 deletions
diff --git a/starmath/source/mathtype.cxx b/starmath/source/mathtype.cxx
index a3199c06c686..56a666b969f3 100644
--- a/starmath/source/mathtype.cxx
+++ b/starmath/source/mathtype.cxx
@@ -1976,16 +1976,6 @@ void MathType::HandleNodes(SmNode *pNode,int nLevel)
case SmNodeType::SubSup:
HandleSubSupScript(pNode,nLevel);
break;
- case SmNodeType::Expression:
- {
- size_t nSize = pNode->GetNumSubNodes();
- for (size_t i = 0; i < nSize; ++i)
- {
- if (SmNode *pTemp = pNode->GetSubNode(i))
- HandleNodes(pTemp,nLevel+1);
- }
- break;
- }
case SmNodeType::Table:
//Root Node, PILE equivalent, i.e. vertical stack
HandleTable(pNode,nLevel);
@@ -2017,6 +2007,7 @@ void MathType::HandleNodes(SmNode *pNode,int nLevel)
else
pS->WriteUInt16( 0xEB05 );
break;
+ case SmNodeType::Expression: // same treatment as the default one
default:
{
size_t nSize = pNode->GetNumSubNodes();