[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [umbrello/Applications/15.04] umbrello/codegenerators: Coverity check of master@e2a24e0, CID 71466: 
From:       Ralf Habacker <ralf.habacker () freenet ! de>
Date:       2015-04-01 19:24:49
Message-ID: E1YdOFt-0004QD-IX () scm ! kde ! org
[Download RAW message or body]

Git commit f054f3daed6cf1f9d7becf3d0f7084c4461ed316 by Ralf Habacker.
Committed on 01/04/2015 at 18:54.
Pushed by habacker into branch 'Applications/15.04'.

Coverity check of master@e2a24e0, CID 71466: Unchecked dynamic_cast (FORWARD_NULL).

CCBUG:340646

M  +2    -1    umbrello/codegenerators/codeclassfield.cpp

http://commits.kde.org/umbrello/f054f3daed6cf1f9d7becf3d0f7084c4461ed316

diff --git a/umbrello/codegenerators/codeclassfield.cpp b/umbrello/codegenerators/codeclassfield.cpp
index f601eaf..d269db1 100644
--- a/umbrello/codegenerators/codeclassfield.cpp
+++ b/umbrello/codegenerators/codeclassfield.cpp
@@ -114,7 +114,8 @@ QString CodeClassField::getListObjectType()
     if (!parentIsAttribute())
     {
         UMLRole * role = dynamic_cast<UMLRole*>(getParentObject());
-        return getUMLObjectName(role->object());
+        if (role)
+            return getUMLObjectName(role->object());
     }
     return QString();
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic