oox/inc/drawingml/hatchmap.hxx | 64 ++++++----------------------------------- 1 file changed, 10 insertions(+), 54 deletions(-)
New commits: commit f640c0ab087cc358f957aefa72e438c3c915fe4c Author: Bogdan Buzea <buzea.bog...@libreoffice.org> AuthorDate: Sat Oct 19 19:19:15 2024 +0200 Commit: David Gilbert <freedesk...@treblig.org> CommitDate: Tue Nov 12 01:47:39 2024 +0100 tdf#163486: PVS: Identical branches V1037 Two or more case-branches perform the same actions. Check lines: 36, 186 V1037 Two or more case-branches perform the same actions. Check lines: 51, 266 V1037 Two or more case-branches perform the same actions. Check lines: 86, 281 V1037 Two or more case-branches perform the same actions. Check lines: 96, 116 V1037 Two or more case-branches perform the same actions. Check lines: 101, 121 V1037 Two or more case-branches perform the same actions. Check lines: 136, 211 V1037 Two or more case-branches perform the same actions. Check lines: 141, 171 V1037 Two or more case-branches perform the same actions. Check lines: 146, 176 V1037 Two or more case-branches perform the same actions. Check lines: 151, 161 V1037 Two or more case-branches perform the same actions. Check lines: 156, 166 V1037 Two or more case-branches perform the same actions. Check lines: 236, 251 Change-Id: I34e62bf931da669e35a0b8e0e25b50402a334c27 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175224 Tested-by: Jenkins Reviewed-by: David Gilbert <freedesk...@treblig.org> diff --git a/oox/inc/drawingml/hatchmap.hxx b/oox/inc/drawingml/hatchmap.hxx index 64e2722fe769..12fb08224228 100644 --- a/oox/inc/drawingml/hatchmap.hxx +++ b/oox/inc/drawingml/hatchmap.hxx @@ -33,6 +33,7 @@ static drawing::Hatch createHatch(sal_Int32 nHatchToken, ::Color nColor) aHatch.Angle = 450; break; case XML_pct20: + case XML_dashUpDiag: aHatch.Style = drawing::HatchStyle_SINGLE; aHatch.Distance = 150; aHatch.Angle = 450; @@ -48,6 +49,7 @@ static drawing::Hatch createHatch(sal_Int32 nHatchToken, ::Color nColor) aHatch.Angle = 450; break; case XML_pct40: + case XML_weave: aHatch.Style = drawing::HatchStyle_DOUBLE; aHatch.Distance = 150; aHatch.Angle = 450; @@ -83,6 +85,7 @@ static drawing::Hatch createHatch(sal_Int32 nHatchToken, ::Color nColor) aHatch.Angle = 450; break; case XML_horz: + case XML_wave: aHatch.Style = drawing::HatchStyle_SINGLE; aHatch.Distance = 100; aHatch.Angle = 0; @@ -93,11 +96,13 @@ static drawing::Hatch createHatch(sal_Int32 nHatchToken, ::Color nColor) aHatch.Angle = 900; break; case XML_ltHorz: + case XML_narHorz: aHatch.Style = drawing::HatchStyle_SINGLE; aHatch.Distance = 50; aHatch.Angle = 0; break; case XML_ltVert: + case XML_narVert: aHatch.Style = drawing::HatchStyle_SINGLE; aHatch.Distance = 50; aHatch.Angle = 900; @@ -112,16 +117,6 @@ static drawing::Hatch createHatch(sal_Int32 nHatchToken, ::Color nColor) aHatch.Distance = 25; aHatch.Angle = 900; break; - case XML_narHorz: - aHatch.Style = drawing::HatchStyle_SINGLE; - aHatch.Distance = 50; - aHatch.Angle = 0; - break; - case XML_narVert: - aHatch.Style = drawing::HatchStyle_SINGLE; - aHatch.Distance = 50; - aHatch.Angle = 900; - break; case XML_dashHorz: aHatch.Style = drawing::HatchStyle_SINGLE; aHatch.Distance = 150; @@ -133,60 +128,40 @@ static drawing::Hatch createHatch(sal_Int32 nHatchToken, ::Color nColor) aHatch.Angle = 900; break; case XML_cross: + case XML_lgGrid: aHatch.Style = drawing::HatchStyle_DOUBLE; aHatch.Distance = 100; aHatch.Angle = 0; break; case XML_dnDiag: + case XML_wdDnDiag: aHatch.Style = drawing::HatchStyle_SINGLE; aHatch.Distance = 100; aHatch.Angle = 1350; break; case XML_upDiag: + case XML_wdUpDiag: aHatch.Style = drawing::HatchStyle_SINGLE; aHatch.Distance = 100; aHatch.Angle = 450; break; case XML_ltDnDiag: - aHatch.Style = drawing::HatchStyle_SINGLE; - aHatch.Distance = 50; - aHatch.Angle = 1350; - break; - case XML_ltUpDiag: - aHatch.Style = drawing::HatchStyle_SINGLE; - aHatch.Distance = 50; - aHatch.Angle = 450; - break; case XML_dkDnDiag: aHatch.Style = drawing::HatchStyle_SINGLE; aHatch.Distance = 50; aHatch.Angle = 1350; break; + case XML_ltUpDiag: case XML_dkUpDiag: aHatch.Style = drawing::HatchStyle_SINGLE; aHatch.Distance = 50; aHatch.Angle = 450; break; - case XML_wdDnDiag: - aHatch.Style = drawing::HatchStyle_SINGLE; - aHatch.Distance = 100; - aHatch.Angle = 1350; - break; - case XML_wdUpDiag: - aHatch.Style = drawing::HatchStyle_SINGLE; - aHatch.Distance = 100; - aHatch.Angle = 450; - break; case XML_dashDnDiag: aHatch.Style = drawing::HatchStyle_SINGLE; aHatch.Distance = 150; aHatch.Angle = 1350; break; - case XML_dashUpDiag: - aHatch.Style = drawing::HatchStyle_SINGLE; - aHatch.Distance = 150; - aHatch.Angle = 450; - break; case XML_diagCross: aHatch.Style = drawing::HatchStyle_DOUBLE; aHatch.Distance = 100; @@ -207,11 +182,6 @@ static drawing::Hatch createHatch(sal_Int32 nHatchToken, ::Color nColor) aHatch.Distance = 50; aHatch.Angle = 0; break; - case XML_lgGrid: - aHatch.Style = drawing::HatchStyle_DOUBLE; - aHatch.Distance = 100; - aHatch.Angle = 0; - break; case XML_dotGrid: aHatch.Style = drawing::HatchStyle_DOUBLE; aHatch.Distance = 400; @@ -233,6 +203,7 @@ static drawing::Hatch createHatch(sal_Int32 nHatchToken, ::Color nColor) aHatch.Angle = 0; break; case XML_diagBrick: + case XML_dotDmnd: aHatch.Style = drawing::HatchStyle_DOUBLE; aHatch.Distance = 300; aHatch.Angle = 450; @@ -247,11 +218,6 @@ static drawing::Hatch createHatch(sal_Int32 nHatchToken, ::Color nColor) aHatch.Distance = 100; aHatch.Angle = 450; break; - case XML_dotDmnd: - aHatch.Style = drawing::HatchStyle_DOUBLE; - aHatch.Distance = 300; - aHatch.Angle = 450; - break; case XML_plaid: aHatch.Style = drawing::HatchStyle_TRIPLE; aHatch.Distance = 200; @@ -262,11 +228,6 @@ static drawing::Hatch createHatch(sal_Int32 nHatchToken, ::Color nColor) aHatch.Distance = 100; aHatch.Angle = 0; break; - case XML_weave: - aHatch.Style = drawing::HatchStyle_DOUBLE; - aHatch.Distance = 150; - aHatch.Angle = 450; - break; case XML_divot: aHatch.Style = drawing::HatchStyle_TRIPLE; aHatch.Distance = 400; @@ -277,11 +238,6 @@ static drawing::Hatch createHatch(sal_Int32 nHatchToken, ::Color nColor) aHatch.Distance = 200; aHatch.Angle = 1350; break; - case XML_wave: - aHatch.Style = drawing::HatchStyle_SINGLE; - aHatch.Distance = 100; - aHatch.Angle = 0; - break; case XML_trellis: aHatch.Style = drawing::HatchStyle_DOUBLE; aHatch.Distance = 75;