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

List:       kde-commits
Subject:    branches/KDE/3.5/kdesdk/umbrello/umbrello
From:       Oliver Kellogg <okellogg () users ! sourceforge ! net>
Date:       2006-10-16 19:22:29
Message-ID: 1161026549.524724.1430.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 596128 by okellogg:

load(): Keep loading even after some error occurred in the child-node load.


 M  +5 -2      folder.cpp  


--- branches/KDE/3.5/kdesdk/umbrello/umbrello/folder.cpp #596127:596128
@@ -338,8 +338,11 @@
             //CHECK: Umbrello currently assumes that nested elements
             // are ownedElements anyway.
             // Therefore these tags are not further interpreted.
-            if (! load(tempElement))
-                return false;
+            if (! load(tempElement)) {
+                kdDebug() << "An error happened while loading the " << type
+                    << " of the " << m_Name << endl;
+                totalSuccess = false;
+            }
             continue;
         } else if (type == "XMI.extension") {
             for (QDomNode xtnode = node.firstChild(); !xtnode.isNull();
[prev in list] [next in list] [prev in thread] [next in thread] 

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