0024704: Visualization - inherit OpenGl_Structure from Graphic3d_CStructure
[occt.git] / src / OpenGl / OpenGl_GraphicDriver.cxx
index 15abf71..64637f3 100755 (executable)
@@ -278,12 +278,7 @@ void OpenGl_GraphicDriver::ClearImmediatMode (const Graphic3d_CView& theCView,
 // =======================================================================
 void OpenGl_GraphicDriver::DrawStructure (const Graphic3d_CStructure& theCStructure)
 {
-  OpenGl_Structure* aStructure = (OpenGl_Structure* )theCStructure.ptrStructure;
-  if (aStructure == NULL)
-  {
-    return;
-  }
-
+  OpenGl_Structure* aStructure = (OpenGl_Structure* )&theCStructure;
   if (!myImmediateWS.IsNull())
   {
     myImmediateWS->DrawStructure (aStructure);