diff options
author | Colin Snover | 2018-01-31 21:12:22 -0600 |
---|---|---|
committer | Colin Snover | 2018-01-31 21:24:09 -0600 |
commit | ffdb5a8ebc61770cb7ea11bbcbc45cc7e64c0f71 (patch) | |
tree | 63e11ccdafb186027afbaa0d9e290e798ae85020 /engines | |
parent | 08186aeec65fc73fcd381e75139281109524dfdc (diff) | |
download | scummvm-rg350-ffdb5a8ebc61770cb7ea11bbcbc45cc7e64c0f71.tar.gz scummvm-rg350-ffdb5a8ebc61770cb7ea11bbcbc45cc7e64c0f71.tar.bz2 scummvm-rg350-ffdb5a8ebc61770cb7ea11bbcbc45cc7e64c0f71.zip |
SCUMM: Fix compilation failure when DISABLE_TOWNS_DUAL_LAYER_MODE is defined
Diffstat (limited to 'engines')
-rw-r--r-- | engines/scumm/saveload.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/scumm/saveload.cpp b/engines/scumm/saveload.cpp index 9426f5e8ca..d04b3bb5ad 100644 --- a/engines/scumm/saveload.cpp +++ b/engines/scumm/saveload.cpp @@ -1303,13 +1303,12 @@ void ScummEngine::saveLoadWithSerializer(Common::Serializer &s) { #ifdef DISABLE_TOWNS_DUAL_LAYER_MODE byte hasTownsData = 0; - if (_game.platform == Common::kPlatformFMTowns && s->getVersion() > VER(87)) - s->saveLoadArrayOf(&hasTownsData, 1, sizeof(byte), sleByte); + if (_game.platform == Common::kPlatformFMTowns && s.getVersion() > VER(87)) + s.syncAsByte(hasTownsData); if (hasTownsData) { // Skip FM-Towns specific data - for (i = 69 * sizeof(uint8) + 44 * sizeof(int16); i; i--) - s->loadByte(); + s.skip(69 + 44 * sizeof(int16)); } #else |