aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/object.h
diff options
context:
space:
mode:
authorArnaud Boutonné2010-10-30 16:04:43 +0000
committerArnaud Boutonné2010-10-30 16:04:43 +0000
commit724a702fdfb5cd635706403829f8770bb3a3de8d (patch)
treef4a2ea4f0f13eff548666f3538456d6b2a10ea91 /engines/hugo/object.h
parentbf44b0e5455358cac7ae6492d3f0b479d37e830f (diff)
downloadscummvm-rg350-724a702fdfb5cd635706403829f8770bb3a3de8d.tar.gz
scummvm-rg350-724a702fdfb5cd635706403829f8770bb3a3de8d.tar.bz2
scummvm-rg350-724a702fdfb5cd635706403829f8770bb3a3de8d.zip
HUGO: Free memory on exit
svn-id: r53945
Diffstat (limited to 'engines/hugo/object.h')
-rw-r--r--engines/hugo/object.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/hugo/object.h b/engines/hugo/object.h
index a30a2ed57d..72b13caa8f 100644
--- a/engines/hugo/object.h
+++ b/engines/hugo/object.h
@@ -55,9 +55,9 @@ public:
bool findObjectSpace(object_t *obj, int16 *destx, int16 *desty);
int16 findObject(uint16 x, uint16 y);
-
void freeObjects();
- void loadObject(Common::File &in);
+ void loadObjectArr(Common::File &in);
+ void freeObjectArr();
void lookObject(object_t *obj);
void restoreSeq(object_t *obj);
void saveSeq(object_t *obj);
@@ -86,6 +86,7 @@ public:
}
protected:
HugoEngine *_vm;
+ uint16 _objCount;
};
class ObjectHandler_v1d : public ObjectHandler {