aboutsummaryrefslogtreecommitdiff
path: root/engines/pink/objects/actors/actor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/pink/objects/actors/actor.cpp')
-rw-r--r--engines/pink/objects/actors/actor.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/pink/objects/actors/actor.cpp b/engines/pink/objects/actors/actor.cpp
index 67e0b2a7bd..c8079375ab 100644
--- a/engines/pink/objects/actors/actor.cpp
+++ b/engines/pink/objects/actors/actor.cpp
@@ -32,7 +32,7 @@ namespace Pink {
void Actor::deserialize(Archive &archive) {
NamedObject::deserialize(archive);
_page = static_cast<GamePage*>(archive.readObject());
- archive >> _actions;
+ _actions.deserialize(archive);
}
void Actor::toConsole() {
@@ -135,7 +135,7 @@ Actor::~Actor() {
void Actor::loadState(Archive &archive) {
Common::String actionName;
- archive >> actionName;
+ actionName = archive.readString();
_action = findAction(actionName);
}