CVS commit by okellogg: addObject(): Guard against multiple insertion of same item. M +2 -1 package.cpp 1.8 --- kdesdk/umbrello/umbrello/package.cpp #1.7:1.8 @@ -26,4 +26,5 @@ void UMLPackage::init() { void UMLPackage::addObject(const UMLObject *pObject) { + if (! m_objects.contains( pObject )) m_objects.append( pObject ); }