aboutsummaryrefslogtreecommitdiff
path: root/scumm/imuse_player.cpp
diff options
context:
space:
mode:
authorMax Horn2005-10-22 22:18:44 +0000
committerMax Horn2005-10-22 22:18:44 +0000
commit8269b7bdc225971f4a9356413768f6aaf7675e79 (patch)
tree234b1925dff828b2f54866855acf811eaf162d82 /scumm/imuse_player.cpp
parentea85d8c0848d465aa20ddd973a4e4cdf7b23b7cc (diff)
downloadscummvm-rg350-8269b7bdc225971f4a9356413768f6aaf7675e79.tar.gz
scummvm-rg350-8269b7bdc225971f4a9356413768f6aaf7675e79.tar.bz2
scummvm-rg350-8269b7bdc225971f4a9356413768f6aaf7675e79.zip
Switch iMuse to use Serialiazable, too (at least partially)
svn-id: r19243
Diffstat (limited to 'scumm/imuse_player.cpp')
-rw-r--r--scumm/imuse_player.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/scumm/imuse_player.cpp b/scumm/imuse_player.cpp
index 34937022b1..496c90f480 100644
--- a/scumm/imuse_player.cpp
+++ b/scumm/imuse_player.cpp
@@ -1176,7 +1176,8 @@ enum {
TYPE_PLAYER = 2
};
-int Player::save_or_load(Serializer *ser) {
+void Player::saveLoadWithSerializer(Serializer *ser) {
+ // TODO: Get rid of MKREF usage!
static const SaveLoadEntry playerEntries[] = {
MKREF(Player, _parts, TYPE_PART, VER(8)),
MKLINE(Player, _active, sleByte, VER(8)),
@@ -1232,7 +1233,7 @@ int Player::save_or_load(Serializer *ser) {
ser->saveLoadEntries(this, playerEntries);
ser->saveLoadArrayOf(_parameterFaders, ARRAYSIZE(_parameterFaders),
sizeof(ParameterFader), parameterFaderEntries);
- return 0;
+ return;
}
} // End of namespace Scumm