diff options
author | Nipun Garg | 2019-07-18 20:11:26 +0530 |
---|---|---|
committer | Eugene Sandulenko | 2019-09-03 17:17:23 +0200 |
commit | ecefec2f77a2c2af6b956d3f35869605b5aff62d (patch) | |
tree | d3fbb77cc8ac8e56f2a07135bdc4182063aa0e1d /engines/hdb/ai.h | |
parent | a8d277be183a2d41b9dd10b3b8b23ef1ddb8d65e (diff) | |
download | scummvm-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.h | 3 |
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 |