[Libreoffice-commits] core.git: starmath/source
Frédéric Wang
fred.wang at free.fr
Tue Jul 2 02:07:16 PDT 2013
starmath/source/mathmlexport.cxx | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
New commits:
commit 9bb74686b1f857e791235381db632d1b5ac58296
Author: Frédéric Wang <fred.wang at free.fr>
Date: Sun Jun 30 14:06:23 2013 +0200
fdo#66088 - follow-up: handle NGLYPHSPECIAL and NSPECIAL too.
Change-Id: Ifc078732e28e9bdaa796c5be3c08c20f9512926e
Reviewed-on: https://gerrit.libreoffice.org/4631
Reviewed-by: Bosdonnat Cedric <cedric.bosdonnat at free.fr>
Tested-by: Bosdonnat Cedric <cedric.bosdonnat at free.fr>
diff --git a/starmath/source/mathmlexport.cxx b/starmath/source/mathmlexport.cxx
index 3fc23b7..a10765e 100644
--- a/starmath/source/mathmlexport.cxx
+++ b/starmath/source/mathmlexport.cxx
@@ -910,9 +910,9 @@ void SmXMLExport::ExportMath(const SmNode *pNode, int /*nLevel*/)
const SmMathSymbolNode *pTemp = static_cast<const SmMathSymbolNode *>(pNode);
SvXMLElementExport *pMath = 0;
- if (pNode->GetType() == NMATH)
+ if (pNode->GetType() == NMATH || pNode->GetType() == NGLYPH_SPECIAL)
{
- // Export NMATH symbols as <mo> elements
+ // Export NMATH and NGLYPH_SPECIAL symbols as <mo> elements
pMath = new SvXMLElementExport(*this, XML_NAMESPACE_MATH, XML_MO, sal_True, sal_False);
}
else
@@ -1545,7 +1545,6 @@ void SmXMLExport::ExportNodes(const SmNode *pNode, int nLevel)
case NTEXT:
ExportText(pNode, nLevel);
break;
- case NSPECIAL: //NSPECIAL requires some sort of Entity preservation in the XML engine.
case NGLYPH_SPECIAL:
case NMATH:
{
@@ -1587,6 +1586,7 @@ void SmXMLExport::ExportNodes(const SmNode *pNode, int nLevel)
}
}
break;
+ case NSPECIAL: //NSPECIAL requires some sort of Entity preservation in the XML engine.
case NMATHIDENT :
case NPLACE:
ExportMath(pNode, nLevel);
More information about the Libreoffice-commits
mailing list