aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/sfx/iterator_internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/sfx/iterator_internal.h')
-rw-r--r--engines/sci/sfx/iterator_internal.h10
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); }
};
/**********************************/