starmath/source/parse.cxx | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-)
New commits: commit 197f3a97842a9fb75788ba891de652591edd73d4 Author: dante <dante19031...@gmail.com> AuthorDate: Mon Feb 8 23:07:49 2021 +0100 Commit: Noel Grandin <noel.gran...@collabora.co.uk> CommitDate: Sun Feb 14 20:46:51 2021 +0100 Simplify code for starmath operator symbol parsing Change-Id: I4fb05191e1d027f9809ac2324299ff2e2861fd73 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110600 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> diff --git a/starmath/source/parse.cxx b/starmath/source/parse.cxx index 80922cfdf6e3..3a9ad138e409 100644 --- a/starmath/source/parse.cxx +++ b/starmath/source/parse.cxx @@ -1889,20 +1889,9 @@ std::unique_ptr<SmNode> SmParser::DoOper() case TLIM : case TLIMSUP : case TLIMINF : - { - const char* pLim = nullptr; - switch (eType) - { - case TLIM : pLim = "lim"; break; - case TLIMSUP : pLim = "lim sup"; break; - case TLIMINF : pLim = "lim inf"; break; - default: - break; - } - if( pLim ) - m_aCurToken.aText = OUString::createFromAscii(pLim); - pNode.reset(new SmTextNode(m_aCurToken, FNT_TEXT)); - } + m_aCurToken.aText = eType == TLIMSUP ? u"lim sup" + : eType == TLIMINF ? u"lim inf" : u"lim"; + pNode.reset(new SmTextNode(m_aCurToken, FNT_TEXT)); break; case TOPER : _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits