From: kgv Date: Fri, 15 Jul 2022 13:06:02 +0000 (+0300) Subject: 0033066: Visualization - null pointer dereference in MeshVS_ElementalColorPrsBuilder... X-Git-Tag: V7_7_0_beta~45 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=refs%2Fheads%2FCR0-WEEK-28;p=occt.git 0033066: Visualization - null pointer dereference in MeshVS_ElementalColorPrsBuilder::Build() function Added missing Boolean flag check. --- diff --git a/src/MeshVS/MeshVS_ElementalColorPrsBuilder.cxx b/src/MeshVS/MeshVS_ElementalColorPrsBuilder.cxx index 919d64d6c0..27cad1e550 100644 --- a/src/MeshVS/MeshVS_ElementalColorPrsBuilder.cxx +++ b/src/MeshVS/MeshVS_ElementalColorPrsBuilder.cxx @@ -625,7 +625,10 @@ void MeshVS_ElementalColorPrsBuilder::Build ( const Handle(Prs3d_Presentation)& } aGroup2->AddPrimitiveArray (aFaceTriangles); - aSGroup->AddPrimitiveArray (anEdgeSegments); + if (anEdgeOn) + { + aSGroup->AddPrimitiveArray (anEdgeSegments); + } } }