]> OCCT Git - occt.git/commitdiff
0033066: Visualization - null pointer dereference in MeshVS_ElementalColorPrsBuilder... CR0-WEEK-28 IR-2022-07-15
authorkgv <kgv@opencascade.com>
Fri, 15 Jul 2022 13:06:02 +0000 (16:06 +0300)
committersmoskvin <smoskvin@opencascade.com>
Fri, 15 Jul 2022 15:23:06 +0000 (18:23 +0300)
Added missing Boolean flag check.

src/MeshVS/MeshVS_ElementalColorPrsBuilder.cxx

index 919d64d6c02c17da487dd10e69b2f5606cc1e603..27cad1e550fb0ca31df3cbcc824e6fb0f2245428 100644 (file)
@@ -625,7 +625,10 @@ void MeshVS_ElementalColorPrsBuilder::Build ( const Handle(Prs3d_Presentation)&
     }
 
     aGroup2->AddPrimitiveArray (aFaceTriangles);
-    aSGroup->AddPrimitiveArray (anEdgeSegments);
+    if (anEdgeOn)
+    {
+      aSGroup->AddPrimitiveArray (anEdgeSegments);
+    }
   }
 }