[Uml-devel] kdesdk/umbrello/umbrello
David Faure
faure at kde.org
Mon Jul 7 10:59:02 UTC 2003
CVS commit by faure:
Fix null-pointer-deref crash (I'm not sure why Jesper's document has an
association with an A or B widget being 0 though)
M +4 -7 umlview.cpp 1.61
--- kdesdk/umbrello/umbrello/umlview.cpp #1.60:1.61
@@ -2094,11 +2094,8 @@ void UMLView::selectAssociations(bool bS
while((assocwidget=assoc_it.current())) {
++assoc_it;
- if(bSelect) {
- if(assocwidget->getWidgetA()->getSelected() &&
- assocwidget->getWidgetB()->getSelected()) {
+ if(bSelect &&
+ assocwidget->getWidgetA() && assocwidget->getWidgetA()->getSelected() &&
+ assocwidget->getWidgetB() && assocwidget->getWidgetB()->getSelected() ) {
assocwidget->setSelected(true);
- } else {
- assocwidget->setSelected(false);
- }
} else {
assocwidget->setSelected(false);
More information about the umbrello-devel
mailing list