use dynamic cast instead of c-style cast when casting from base type to derived class

This commit is contained in:
Axel Kohlmeyer
2022-04-10 18:18:06 -04:00
parent 39b316729b
commit 200b4f13c7
262 changed files with 669 additions and 676 deletions

View File

@ -186,7 +186,7 @@ void Domain::init()
for (const auto &fix : fixes)
if (utils::strmatch(fix->style,"^deform")) {
deform_flag = 1;
if (((FixDeform *) fix)->remapflag == Domain::V_REMAP) {
if ((dynamic_cast<FixDeform *>( fix))->remapflag == Domain::V_REMAP) {
deform_vremap = 1;
deform_groupbit = fix->groupbit;
}