diff options
-rw-r--r-- | starmath/inc/node.hxx | 2 | ||||
-rw-r--r-- | starmath/source/cursor.cxx | 2 | ||||
-rw-r--r-- | starmath/source/parse.cxx | 2 | ||||
-rw-r--r-- | starmath/source/visitors.cxx | 3 |
4 files changed, 4 insertions, 5 deletions
diff --git a/starmath/inc/node.hxx b/starmath/inc/node.hxx index 91414ec7244c..4a659b341d1a 100644 --- a/starmath/inc/node.hxx +++ b/starmath/inc/node.hxx @@ -597,7 +597,7 @@ public: class SmErrorNode : public SmMathSymbolNode { public: - SmErrorNode(SmParseError /*eError*/, const SmToken &rNodeToken) + explicit SmErrorNode(const SmToken &rNodeToken) : SmMathSymbolNode(NERROR, rNodeToken) { SetText(OUString(MS_ERROR)); diff --git a/starmath/source/cursor.cxx b/starmath/source/cursor.cxx index bdf5d31113ca..c96174167b2e 100644 --- a/starmath/source/cursor.cxx +++ b/starmath/source/cursor.cxx @@ -1661,7 +1661,7 @@ SmNode* SmNodeListParser::Postfix(){ } SmNode* SmNodeListParser::Error(){ - return new SmErrorNode(PE_UNEXPECTED_TOKEN, SmToken()); + return new SmErrorNode(SmToken()); } bool SmNodeListParser::IsOperator(const SmToken &token) { diff --git a/starmath/source/parse.cxx b/starmath/source/parse.cxx index 7a6c99551e68..1a441e0e9759 100644 --- a/starmath/source/parse.cxx +++ b/starmath/source/parse.cxx @@ -2287,7 +2287,7 @@ void SmParser::DoGlyphSpecial() void SmParser::Error(SmParseError eError) { SmStructureNode *pSNode = new SmExpressionNode(m_aCurToken); - SmErrorNode *pErr = new SmErrorNode(eError, m_aCurToken); + SmErrorNode *pErr = new SmErrorNode(m_aCurToken); pSNode->SetSubNodes(pErr, nullptr); //! put a structure node on the stack (instead of the error node itself) diff --git a/starmath/source/visitors.cxx b/starmath/source/visitors.cxx index ecedac18d126..0c3b0caaef0e 100644 --- a/starmath/source/visitors.cxx +++ b/starmath/source/visitors.cxx @@ -1830,8 +1830,7 @@ void SmCloningVisitor::Visit( SmBlankNode* pNode ) void SmCloningVisitor::Visit( SmErrorNode* pNode ) { - //PE_NONE is used the information have been discarded and isn't used - pResult = new SmErrorNode( PE_NONE, pNode->GetToken( ) ); + pResult = new SmErrorNode( pNode->GetToken( ) ); CloneNodeAttr( pNode, pResult ); } |