bool SalomeApp_DataModelSync::isCorrect( const kerPtr& so ) const
{
kerPtr refObj;
- QString name = so->GetName();
+ QString name = so->GetName().c_str();
bool res = so && ( so->GetName().size() || so->ReferencedObject( refObj ) );
return res;
}
bool SalomeApp_DataModelSync::isEqual( const kerPtr& p, const suitPtr& q ) const
{
LightApp_DataObject* obj = dynamic_cast<LightApp_DataObject*>( q );
- return ( !p && !q ) || ( obj && isCorrect( p ) && p->GetID()==obj->entry() );
+ return ( !p && !q ) || ( obj && isCorrect( p ) && p->GetID().c_str()==obj->entry() );
}
kerPtr SalomeApp_DataModelSync::nullSrc() const