CRYOMNI3D: Fix Missing Default Switch Cases

These are flagged by GCC if -Wswitch-default is enabled.
This commit is contained in:
D G Turner 2019-10-17 18:47:32 +01:00
parent 1dce33dd9f
commit 9ce2ba2758
2 changed files with 6 additions and 0 deletions

View File

@ -2683,6 +2683,7 @@ IMG_CB(88003) {
FixedImgCallback callback = nullptr;
switch (_gameVariables[GameVariables::kBombState]) {
case 1:
default:
callback = &CryOmni3DEngine_Versailles::img_88003b;
break;
case 2:
@ -4308,6 +4309,8 @@ void CryOmni3DEngine_Versailles::filterEventLevel5UpdatePlaceStates() {
// Ladder is on the scaffolding
setPlaceState(16, 5);
break;
default:
break;
}
} else {
// Curtain is opened
@ -4324,6 +4327,8 @@ void CryOmni3DEngine_Versailles::filterEventLevel5UpdatePlaceStates() {
// Ladder is on the scaffolding
setPlaceState(16, 6);
break;
default:
break;
}
}
}

View File

@ -286,6 +286,7 @@ void HNMDecoder::HNM4VideoTrack::decodeInterframe(Common::SeekableReadStream *st
currentPos += width;
break;
case 3:
default:
// End of picture
eop = true;
break;