aboutsummaryrefslogtreecommitdiff
path: root/engines/hdb/ai.h
diff options
context:
space:
mode:
authorNipun Garg2019-07-18 20:11:26 +0530
committerEugene Sandulenko2019-09-03 17:17:23 +0200
commitecefec2f77a2c2af6b956d3f35869605b5aff62d (patch)
treed3fbb77cc8ac8e56f2a07135bdc4182063aa0e1d /engines/hdb/ai.h
parenta8d277be183a2d41b9dd10b3b8b23ef1ddb8d65e (diff)
downloadscummvm-rg350-ecefec2f77a2c2af6b956d3f35869605b5aff62d.tar.gz
scummvm-rg350-ecefec2f77a2c2af6b956d3f35869605b5aff62d.tar.bz2
scummvm-rg350-ecefec2f77a2c2af6b956d3f35869605b5aff62d.zip
HDB: Add _animTiles to fix memory leaks
Diffstat (limited to 'engines/hdb/ai.h')
-rw-r--r--engines/hdb/ai.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/hdb/ai.h b/engines/hdb/ai.h
index 83fe88b9ff..df888b162c 100644
--- a/engines/hdb/ai.h
+++ b/engines/hdb/ai.h
@@ -821,6 +821,7 @@ public:
void save(Common::OutSaveFile *out);
void loadSaveFile(Common::InSaveFile *in);
void initAnimInfo();
+ void freeAnimInfo();
// Entity Functions
AIEntity *spawn(AIType type, AIDir dir, int x, int y, const char *funcInit, const char *funcAction, const char *funcUse, AIDir dir2, int level, int value1, int value2, int callInit);
@@ -1327,6 +1328,8 @@ public:
Tile *_gfxLaserbeamLRLeft[4];
Tile *_gfxLaserbeamLRRight[4];
+ Common::Array<Tile *> _animTiles;
+
private:
// Action Functions