as_poly() to eliminate dynamic_cast<dqi_poly*>

This commit is contained in:
Zeno Rogue
2024-10-05 13:11:23 +02:00
parent 324b670c29
commit 2d8397d289
5 changed files with 10 additions and 8 deletions
+1 -1
View File
@@ -2654,7 +2654,7 @@ EX namespace mapeditor {
initShape(sg, id);
for(int i=0; i<isize(ptds); i++) {
auto pp = dynamic_cast<dqi_poly*> (&*ptds[i]);
auto pp = ptds[i]->as_poly();
if(!pp) continue;
auto& ptd = *pp;