diff --git a/src/libs/vpatterndb/vcontainer.h b/src/libs/vpatterndb/vcontainer.h index 0d43f14be..aeeacb164 100644 --- a/src/libs/vpatterndb/vcontainer.h +++ b/src/libs/vpatterndb/vcontainer.h @@ -256,9 +256,9 @@ template const QSharedPointer VContainer::GeometricObject(const quint32 &id) const { QSharedPointer gObj = QSharedPointer(); - if (d->gObjects.contains(id)) - { - gObj = d->gObjects.value(id); + if (d->gObjects.contains(id)) + { + gObj = d->gObjects.value(id); } else { @@ -269,11 +269,11 @@ const QSharedPointer VContainer::GeometricObject(const quint32 &id) const QSharedPointer obj = qSharedPointerDynamicCast(gObj); SCASSERT(obj.isNull() == false) return obj; - } - catch (const std::bad_alloc &) - { + } + catch (const std::bad_alloc &) + { throw VExceptionBadId(tr("Can't cast object"), id); - } + } }