-// Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
if ( !owner )
continue;
- if ( !aSet.contains( owner->entry() ) ) {
+ if ( !aSet.contains( owner->entry() ) && !owner->IO().IsNull() ) {
selList.append( owner->IO() );
aSet.insert( owner->entry() );
}
if ( !owner )
continue;
- if ( !aSet.contains( owner->entry() ) ) {
+ if ( !aSet.contains( owner->entry() ) ) {
selList.append( owner->entry() );
aSet.insert( owner->entry() );
}
dynamic_cast<const LightApp_DataSubOwner*>( (*itr).operator->() );
if ( subOwner )
{
-//#ifndef WNT
+//#ifndef WIN32
if ( !theMap.IsBound( TCollection_AsciiString(subOwner->entry().toLatin1().data()) ) )
//#else
// if ( !theMap.IsBound( subOwner->entry().toLatin1().data() ) )