aboutsummaryrefslogtreecommitdiff
path: root/engines/access/scripts.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/access/scripts.cpp')
-rw-r--r--engines/access/scripts.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/access/scripts.cpp b/engines/access/scripts.cpp
index e31cd0cf5c..bd480b8b64 100644
--- a/engines/access/scripts.cpp
+++ b/engines/access/scripts.cpp
@@ -31,6 +31,10 @@ Scripts::Scripts(AccessEngine *vm) : _vm(vm) {
_sequence = 0;
}
+Scripts::~Scripts() {
+ freeScriptData();
+}
+
void Scripts::searchForSeq() {
// TODO
}
@@ -39,4 +43,9 @@ void Scripts::executeCommand() {
// TODO
}
+void Scripts::freeScriptData() {
+ delete[] _script;
+ _script = nullptr;
+}
+
} // End of namespace Access