diff options
Diffstat (limited to 'engines/access/scripts.cpp')
-rw-r--r-- | engines/access/scripts.cpp | 9 |
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 |