[Uml-devel] kdesdk/umbrello/umbrello

Jonathan Riddell jri at jriddell.org
Tue Aug 26 11:21:27 UTC 2003


CVS commit by jriddell: 

Removing Diagrams folder in list view earlier today made old files crash
this should stop that.


  M +8 -3      umllistview.cpp   1.45


--- kdesdk/umbrello/umbrello/umllistview.cpp  #1.44:1.45
@@ -1946,7 +1946,12 @@ bool UMLListView::loadChildrenFromXMI( U
                         }//end switch
 
-                        item -> setOpen( (bool)bOpen );
-                        if( !loadChildrenFromXMI( item, domElement ) )
+                        if (item)  {
+                                item->setOpen( (bool)bOpen );
+                                if ( !loadChildrenFromXMI(item, domElement) ) {
                                 return false;
+                                }
+                        } else {
+                                kdWarning() << "unused list view item" << endl;
+                        }
                 }//end if
                 node = domElement.nextSibling();






More information about the umbrello-devel mailing list