diff options
Diffstat (limited to 'project2/xmlObjectLoader.cpp')
-rw-r--r-- | project2/xmlObjectLoader.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/project2/xmlObjectLoader.cpp b/project2/xmlObjectLoader.cpp index 5cc28f0..14d2972 100644 --- a/project2/xmlObjectLoader.cpp +++ b/project2/xmlObjectLoader.cpp @@ -106,7 +106,11 @@ void LoaderBase::onAllComponents(const boost::function1<void, ComponentLoader *> & func) { BOOST_FOREACH(ComponentLoaderSet::value_type l, *componentLoaders()) { - func(l.get()); + try { + func(l.get()); + } + catch (...) { + } } } |