Part: Replace C cast
This commit is contained in:
committed by
Chris Hennes
parent
6dc262d44c
commit
acdfde774a
@@ -241,7 +241,7 @@ void Geometry::Restore(Base::XMLReader &reader)
|
||||
reader.readElement("GeoExtension");
|
||||
const char* TypeName = reader.getAttribute("type");
|
||||
Base::Type type = Base::Type::fromName(TypeName);
|
||||
GeometryPersistenceExtension *newE = (GeometryPersistenceExtension *)type.createInstance();
|
||||
GeometryPersistenceExtension *newE = static_cast<GeometryPersistenceExtension *>(type.createInstance());
|
||||
newE->Restore(reader);
|
||||
|
||||
extensions.push_back(std::shared_ptr<GeometryExtension>(newE));
|
||||
|
||||
Reference in New Issue
Block a user