aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/inventory.h
diff options
context:
space:
mode:
authorVladimir Menshakov2009-09-26 15:04:09 +0000
committerVladimir Menshakov2009-09-26 15:04:09 +0000
commit605b6fd885f0adbec016bcecac6d557b45873647 (patch)
tree3b9699951e53da487f97284a9ca1d0788520f701 /engines/teenagent/inventory.h
parent27a638fa824b624f425c3f548255b0736ddd9f6d (diff)
downloadscummvm-rg350-605b6fd885f0adbec016bcecac6d557b45873647.tar.gz
scummvm-rg350-605b6fd885f0adbec016bcecac6d557b45873647.tar.bz2
scummvm-rg350-605b6fd885f0adbec016bcecac6d557b45873647.zip
removed packed structs/direct read/writes, so the game should work on big-endian archs.
svn-id: r44377
Diffstat (limited to 'engines/teenagent/inventory.h')
-rw-r--r--engines/teenagent/inventory.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/teenagent/inventory.h b/engines/teenagent/inventory.h
index 80e1d2ad7d..d54aa30375 100644
--- a/engines/teenagent/inventory.h
+++ b/engines/teenagent/inventory.h
@@ -28,6 +28,7 @@
#include "teenagent/surface.h"
#include "teenagent/animation.h"
#include "common/events.h"
+#include "common/array.h"
#include "teenagent/objects.h"
namespace TeenAgent {
@@ -59,7 +60,7 @@ private:
Common::SeekableReadStream *items;
uint16 offset[92];
- byte *objects;
+ Common::Array<InventoryObject> objects;
byte *inventory;
struct Item {
Animation animation;