diff options
author | Colin Snover | 2017-11-14 22:30:35 -0600 |
---|---|---|
committer | Eugene Sandulenko | 2017-11-18 22:35:12 +0100 |
commit | e2367f3ed2060b273559200b3e40f75a98bb6a6f (patch) | |
tree | cfea744f09c075bedb9b3f4a3e9489bf5b14d829 /engines/fullpipe/statics.cpp | |
parent | 39ea2f66ac635613c3a817c16f80b11ac207d320 (diff) | |
download | scummvm-rg350-e2367f3ed2060b273559200b3e40f75a98bb6a6f.tar.gz scummvm-rg350-e2367f3ed2060b273559200b3e40f75a98bb6a6f.tar.bz2 scummvm-rg350-e2367f3ed2060b273559200b3e40f75a98bb6a6f.zip |
FULLPIPE: Remove unnecessary and unsafe C-style casts
Diffstat (limited to 'engines/fullpipe/statics.cpp')
-rw-r--r-- | engines/fullpipe/statics.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/fullpipe/statics.cpp b/engines/fullpipe/statics.cpp index 8c0a045aa9..994feee866 100644 --- a/engines/fullpipe/statics.cpp +++ b/engines/fullpipe/statics.cpp @@ -1592,8 +1592,8 @@ Movement::Movement(Movement *src, int *oldIdxs, int newSize, StaticANIObject *an _framePosOffsets[i]->y = src->_framePosOffsets[oldIdxs[i]]->y; } } - _staticsObj1 = (Statics *)_dynamicPhases.front(); - _staticsObj2 = (Statics *)_dynamicPhases.back(); + _staticsObj1 = dynamic_cast<Statics *>(_dynamicPhases.front()); + _staticsObj2 = dynamic_cast<Statics *>(_dynamicPhases.back()); } else { for (int i = 0; i < newSize; i++) { src->setDynamicPhaseIndex(i); @@ -2231,7 +2231,7 @@ bool StaticPhase::load(MfcArchive &file) { _field_6A = file.readUint16LE(); if (g_fp->_gameProjectVersion >= 12) { - _exCommand = (ExCommand *)file.readClass(); + _exCommand = file.readClass<ExCommand>(); return true; } |