From 0f02cdb4aa0a0e29bea414583a6db8a5ae389f49 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sat, 14 Mar 2015 10:11:19 -0400 Subject: MADS: Fix crash in stream crossing death, simplify SpriteSets class --- engines/mads/sprites.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'engines/mads/sprites.h') diff --git a/engines/mads/sprites.h b/engines/mads/sprites.h index 6ea3c9e52e..bb5fdbe964 100644 --- a/engines/mads/sprites.h +++ b/engines/mads/sprites.h @@ -202,12 +202,12 @@ class SpriteSets : public Common::Array { private: MADSEngine *_vm; public: - int _assetCount; - + SpriteAsset *_uiSprites; +public: /** * Constructor */ - SpriteSets(MADSEngine *vm) : _vm(vm), _assetCount(0) {} + SpriteSets(MADSEngine *vm) : _vm(vm), _uiSprites(nullptr) {} /** * Destructor @@ -233,6 +233,8 @@ public: * Remove an asset from the list */ void remove(int idx); + + SpriteAsset *&operator[](int idx); }; } // End of namespace MADS -- cgit v1.2.3