summaryrefslogtreecommitdiff
path: root/starmath
diff options
context:
space:
mode:
authorBogdan Buzea <buzea.bogdan@libreoffice.org>2024-10-21 12:02:02 +0200
committerDavid Gilbert <freedesktop@treblig.org>2024-11-04 22:46:50 +0100
commite877bd2a25b391244abff329a83d8a2b0c656493 (patch)
treec2788977e61b2dcd1fd4f56ecc922e4c8d9e1c5d /starmath
parent22297112c55bc907a8f0b798e0fc7fd5812567c0 (diff)
tdf#163486: PVS: Identical branches
V1037 Two or more case-branches perform the same actions. Check lines: 574, 577 V1037 Two or more case-branches perform the same actions. Check lines: 738, 752, 759 V1037 Two or more case-branches perform the same actions. Check lines: 1949, 1953 Change-Id: I2a6b6cc16ff58d432e5a7b14a6a1d7fa4f1a15b4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175313 Tested-by: Jenkins Reviewed-by: David Gilbert <freedesktop@treblig.org>
Diffstat (limited to 'starmath')
-rw-r--r--starmath/source/mathml/mathmlimport.cxx16
1 files changed, 4 insertions, 12 deletions
diff --git a/starmath/source/mathml/mathmlimport.cxx b/starmath/source/mathml/mathmlimport.cxx
index 4a0ac6a438e2..91bc834a27b0 100644
--- a/starmath/source/mathml/mathmlimport.cxx
+++ b/starmath/source/mathml/mathmlimport.cxx
@@ -571,8 +571,6 @@ void SmXMLContext_Helper::RetrieveAttrs(
sFontFamily = aIter.toString();
break;
case XML_COLOR:
- sColor = aIter.toString();
- break;
case XML_MATHCOLOR:
sColor = aIter.toString();
break;
@@ -735,6 +733,10 @@ void SmXMLTokenAttrHelper::ApplyAttrs(MathMLMathvariantValue eDefaultMv)
vVariant.push_back(TNITALIC);
break;
case MathMLMathvariantValue::Bold:
+ case MathMLMathvariantValue::BoldFraktur:
+ // TODO: Fraktur
+ case MathMLMathvariantValue::BoldScript:
+ // TODO: Script
vVariant.push_back(TBOLD);
break;
case MathMLMathvariantValue::Italic:
@@ -747,17 +749,9 @@ void SmXMLTokenAttrHelper::ApplyAttrs(MathMLMathvariantValue eDefaultMv)
case MathMLMathvariantValue::DoubleStruck:
// TODO
break;
- case MathMLMathvariantValue::BoldFraktur:
- // TODO: Fraktur
- vVariant.push_back(TBOLD);
- break;
case MathMLMathvariantValue::Script:
// TODO
break;
- case MathMLMathvariantValue::BoldScript:
- // TODO: Script
- vVariant.push_back(TBOLD);
- break;
case MathMLMathvariantValue::Fraktur:
// TODO
break;
@@ -1946,8 +1940,6 @@ uno::Reference<xml::sax::XFastContextHandler> SmXMLDocContext_Impl::createFastCh
{
//Consider semantics a dummy except for any starmath annotations
case XML_ELEMENT(MATH, XML_SEMANTICS):
- xContext = new SmXMLRowContext_Impl(GetSmImport());
- break;
/*General Layout Schemata*/
case XML_ELEMENT(MATH, XML_MROW):
xContext = new SmXMLRowContext_Impl(GetSmImport());