aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/objects.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/teenagent/objects.h')
-rw-r--r--engines/teenagent/objects.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/teenagent/objects.h b/engines/teenagent/objects.h
index f923ae52ab..94303c9fbe 100644
--- a/engines/teenagent/objects.h
+++ b/engines/teenagent/objects.h
@@ -165,7 +165,7 @@ struct Object {
//19
Common::String name, description;
- Object(): _base(NULL) {}
+ Object(): _base(NULL) { memset(this, 0, sizeof(Object)); }
void dump(int level = 0) const;
void setName(const Common::String &newName);
void load(byte *addr);
@@ -205,7 +205,7 @@ struct Walkbox {
Rect rect;
byte sideHint[4];
- Walkbox() : _base(NULL) {}
+ Walkbox() : _base(NULL) { memset(this, 0, sizeof(Walkbox)); }
void dump(int level = 0) const;
void load(byte *src);
void save() const;