From 607920c869b16646be595a1e5938576f7476f950 Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Thu, 28 Oct 2010 23:56:36 +0000 Subject: KYRA: Fix some code errors reported by ICC (i.e. subclasses not overwriting methods by missing a const.) svn-id: r53911 --- engines/kyra/sound.h | 2 +- engines/kyra/sound_adlib.cpp | 2 +- engines/kyra/sound_adlib.h | 2 +- engines/kyra/sound_intern.h | 2 +- engines/kyra/sound_midi.cpp | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) (limited to 'engines/kyra') diff --git a/engines/kyra/sound.h b/engines/kyra/sound.h index 3b0fbbed0a..8b83796d46 100644 --- a/engines/kyra/sound.h +++ b/engines/kyra/sound.h @@ -94,7 +94,7 @@ public: * @param track track number * @return true if available, false otherwise */ - virtual bool hasSoundFile(uint file) { return (fileListEntry(file) != 0); } + virtual bool hasSoundFile(uint file) const { return (fileListEntry(file) != 0); } /** * Load a specifc sound file for use of diff --git a/engines/kyra/sound_adlib.cpp b/engines/kyra/sound_adlib.cpp index 8458d751de..a45972ece7 100644 --- a/engines/kyra/sound_adlib.cpp +++ b/engines/kyra/sound_adlib.cpp @@ -2304,7 +2304,7 @@ void SoundAdLibPC::haltTrack() { //_vm->_system->delayMillis(3 * 60); } -bool SoundAdLibPC::isPlaying() { +bool SoundAdLibPC::isPlaying() const { return _driver->callback(7, int(0)) != 0; } diff --git a/engines/kyra/sound_adlib.h b/engines/kyra/sound_adlib.h index 0607e1dd7a..aaca1b9138 100644 --- a/engines/kyra/sound_adlib.h +++ b/engines/kyra/sound_adlib.h @@ -76,7 +76,7 @@ public: void playTrack(uint8 track); void haltTrack(); - bool isPlaying(); + bool isPlaying() const; void playSoundEffect(uint8 track); diff --git a/engines/kyra/sound_intern.h b/engines/kyra/sound_intern.h index f8738bc791..bc1c2be1e2 100644 --- a/engines/kyra/sound_intern.h +++ b/engines/kyra/sound_intern.h @@ -68,7 +68,7 @@ public: void playTrack(uint8 track); void haltTrack(); - bool isPlaying(); + bool isPlaying() const; void playSoundEffect(uint8 track); void stopAllSoundEffects(); diff --git a/engines/kyra/sound_midi.cpp b/engines/kyra/sound_midi.cpp index c24ce5a95b..8982c1cca4 100644 --- a/engines/kyra/sound_midi.cpp +++ b/engines/kyra/sound_midi.cpp @@ -683,7 +683,7 @@ void SoundMidiPC::haltTrack() { _output->deinitSource(0); } -bool SoundMidiPC::isPlaying() { +bool SoundMidiPC::isPlaying() const { Common::StackLock lock(_mutex); return _music->isPlaying(); -- cgit v1.2.3