diff options
Diffstat (limited to 'engines/sci/sfx/iterator_internal.h')
-rw-r--r-- | engines/sci/sfx/iterator_internal.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/sci/sfx/iterator_internal.h b/engines/sci/sfx/iterator_internal.h index 54920ba17a..7c9c1c71a4 100644 --- a/engines/sci/sfx/iterator_internal.h +++ b/engines/sci/sfx/iterator_internal.h @@ -190,13 +190,13 @@ protected: int _delta; /**!< Remaining time */ public: - TimerSongIterator(int delta); + TimerSongIterator(int delta) : _delta(delta) {} int nextCommand(byte *buf, int *result); - Audio::AudioStream *getAudioStream(); - SongIterator *handleMessage(Message msg); - int getTimepos(); - SongIterator *clone(int delta); + Audio::AudioStream *getAudioStream() { return NULL; } + SongIterator *handleMessage(Message msg) { return NULL; } + int getTimepos() { return 0; } + SongIterator *clone(int delta) { return new TimerSongIterator(*this); } }; /**********************************/ |