mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2025-04-24 16:22:03 +05:00
Fix bug 12290: Exception in Mesh when creating a group on geometry while Geometry module was not activated.
This commit is contained in:
parent
373681d9aa
commit
8b2c58b0d1
@ -77,16 +77,22 @@ extern "C" {
|
||||
|
||||
|
||||
|
||||
GEOM::GEOM_Gen_var GeometryGUI::myComponentGeom = GEOM::GEOM_Gen::_nil();
|
||||
GEOM::GEOM_Gen_var GeometryGUI::myComponentGeom = GEOM::GEOM_Gen::_nil();
|
||||
|
||||
GEOM::GEOM_Gen_var GeometryGUI::GetGeomGen() { return GeometryGUI::myComponentGeom; }
|
||||
GEOM::GEOM_Gen_var GeometryGUI::GetGeomGen()
|
||||
{
|
||||
// Bug 12290: exception in Mesh GUI on GEOMBase::GetShape() if Geometry GUI hasn't been loaded
|
||||
if (CORBA::is_nil(myComponentGeom))
|
||||
InitGeomGen();
|
||||
return GeometryGUI::myComponentGeom;
|
||||
}
|
||||
|
||||
bool GeometryGUI::InitGeomGen()
|
||||
bool GeometryGUI::InitGeomGen()
|
||||
{
|
||||
GeometryGUI aGG;
|
||||
if( CORBA::is_nil( myComponentGeom ) ) return false;
|
||||
return true;
|
||||
}
|
||||
if( CORBA::is_nil( myComponentGeom ) ) return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
//=======================================================================
|
||||
// function : ClientSObjectToObject
|
||||
|
Loading…
x
Reference in New Issue
Block a user