[TD] remove redundant nullptr checks

This commit is contained in:
Uwe
2022-10-03 04:25:33 +02:00
parent 880757c04c
commit e3bf7027a6
8 changed files with 31 additions and 46 deletions

View File

@@ -180,10 +180,8 @@ TechDraw::DrawViewImage* TaskActiveView::createActiveView()
App::DocumentObject* newObj = m_pageFeat->getDocument()->getObject(imageName.c_str());
TechDraw::DrawViewImage* newImg = dynamic_cast<TechDraw::DrawViewImage*>(newObj);
if ( (newObj == nullptr) ||
(newImg == nullptr) ) {
if (!newObj || !newImg)
throw Base::RuntimeError("TaskActiveView - new image object not found");
}
Gui::Document* guiDoc = Gui::Application::Instance->getDocument(newImg->getDocument());
if (guiDoc) {
Gui::ViewProvider* vp = guiDoc->getViewProvider(newImg);