TechDraw: Use freecad_cast whenever possible

This commit is contained in:
Kacper Donat
2025-04-25 00:05:45 +02:00
committed by Benjamin Nauck
parent 81c772938e
commit d9d518f905
45 changed files with 94 additions and 94 deletions

View File

@@ -89,7 +89,7 @@ App::DocumentObjectExecReturn *DrawRichAnno::execute()
DrawView* DrawRichAnno::getBaseView() const
{
// Base::Console().Message("DRA::getBaseView() - %s\n", getNameInDocument());
return dynamic_cast<DrawView*>(AnnoParent.getValue());
return freecad_cast<DrawView*>(AnnoParent.getValue());
}
//finds the first DrawPage in this Document that claims to own this DrawRichAnno
@@ -102,7 +102,7 @@ DrawPage* DrawRichAnno::findParentPage() const
return DrawView::findParentPage();
}
DrawView* parent = dynamic_cast<DrawView*>(AnnoParent.getValue());
DrawView* parent = freecad_cast<DrawView*>(AnnoParent.getValue());
if (parent) {
return parent->findParentPage();
}