diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2022-05-12 12:49:53 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2022-05-13 10:58:26 +0200 |
commit | 8ad920befe1290c40ef762e8d7d9797b1924f5d2 (patch) | |
tree | a14719028570609c8f1b4337b8fd090fcdd93f59 /starmath/source/visitors.cxx | |
parent | 388bed014ad19a23fa9879bc31a8088f34157a48 (diff) |
tdf#121740 reduce cost of mathml parsing
by re-using OUString instances instead of allocating new ones for each
SmToken
Change-Id: Ia897427d6c1ffeb0e741dea90fde1f4d56a70175
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134264
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'starmath/source/visitors.cxx')
-rw-r--r-- | starmath/source/visitors.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/starmath/source/visitors.cxx b/starmath/source/visitors.cxx index e84619f2a4e9..980c6346ca80 100644 --- a/starmath/source/visitors.cxx +++ b/starmath/source/visitors.cxx @@ -2164,14 +2164,14 @@ void SmNodeToTextVisitor::Visit( SmFontNode* pNode ) case TDVIPSNAMESCOL: Append(u"color dvip "); nc = pNode->GetToken().cMathChar.toUInt32(16); - Append( starmathdatabase::Identify_Color_Parser( nc ).pIdent ); + Append( starmathdatabase::Identify_Color_Parser( nc ).aIdent ); break; case THTMLCOL: case TMATHMLCOL: case TICONICCOL: Append(u"color "); nc = pNode->GetToken().cMathChar.toUInt32(16); - Append( starmathdatabase::Identify_Color_Parser( nc ).pIdent ); + Append( starmathdatabase::Identify_Color_Parser( nc ).aIdent ); break; case TRGB: nc = pNode->GetToken().cMathChar.toUInt32(16); |