Base: [skip ci] Coverity: Uncaught exception

This commit is contained in:
wmayer
2020-09-14 18:34:25 +02:00
parent d16c35a17d
commit 033e4d900b
3 changed files with 46 additions and 20 deletions

View File

@@ -362,22 +362,42 @@ App::DocumentObject* TaskTransformedParameters::getSketchObject() const {
void TaskTransformedParameters::hideObject()
{
FCMD_OBJ_HIDE(getTopTransformedObject());
try {
FCMD_OBJ_HIDE(getTopTransformedObject());
}
catch (const Base::Exception& e) {
e.ReportException();
}
}
void TaskTransformedParameters::showObject()
{
FCMD_OBJ_SHOW(getTopTransformedObject());
try {
FCMD_OBJ_SHOW(getTopTransformedObject());
}
catch (const Base::Exception& e) {
e.ReportException();
}
}
void TaskTransformedParameters::hideBase()
{
FCMD_OBJ_HIDE(getBaseObject());
try {
FCMD_OBJ_HIDE(getBaseObject());
}
catch (const Base::Exception& e) {
e.ReportException();
}
}
void TaskTransformedParameters::showBase()
{
FCMD_OBJ_SHOW(getBaseObject());
try {
FCMD_OBJ_SHOW(getBaseObject());
}
catch (const Base::Exception& e) {
e.ReportException();
}
}
void TaskTransformedParameters::exitSelectionMode()