From b592d73e6226c5c5375d4b40123b15e37b064b9e Mon Sep 17 00:00:00 2001 From: Alex Bevilacqua Date: Wed, 16 Nov 2011 05:35:40 -0500 Subject: TOLTECS: silence a couple gcc warnings --- engines/toltecs/screen.h | 1 + engines/toltecs/sprite.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/engines/toltecs/screen.h b/engines/toltecs/screen.h index bf49569782..988f59c840 100644 --- a/engines/toltecs/screen.h +++ b/engines/toltecs/screen.h @@ -117,6 +117,7 @@ class SpriteFilter { public: SpriteFilter(const SpriteDrawItem &sprite) : _sprite(&sprite) { } + virtual ~SpriteFilter() {} virtual SpriteReaderStatus readPacket(PixelPacket &packet) = 0; protected: const SpriteDrawItem *_sprite; diff --git a/engines/toltecs/sprite.cpp b/engines/toltecs/sprite.cpp index 08c7ef47cb..7a02663793 100644 --- a/engines/toltecs/sprite.cpp +++ b/engines/toltecs/sprite.cpp @@ -467,7 +467,7 @@ void Screen::drawSpriteCore(byte *dest, SpriteFilter &reader, const SpriteDrawIt if (((sprite.flags & 0x40) && (packet.pixel != 0)) || ((sprite.flags & 0x10) && (packet.pixel != 0xFF)) || - !(sprite.flags & 0x10) && (packet.pixel != 0)) + (!(sprite.flags & 0x10) && (packet.pixel != 0))) { if (sprite.flags & 0x40) { while (packet.count--) { -- cgit v1.2.3