diff options
-rw-r--r-- | engines/director/score.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/director/score.cpp b/engines/director/score.cpp index be36011ead..65a343910d 100644 --- a/engines/director/score.cpp +++ b/engines/director/score.cpp @@ -192,7 +192,6 @@ void Score::loadArchive() { loadScriptText(*_movieArchive->getResource(MKTAG('S','T','X','T'), *iterator)); // Load STXTS - // TODO: make sure the Stxt is eventually destroyed _loadedStxts->setVal(*iterator, new Stxt(*_movieArchive->getResource(MKTAG('S','T','X','T'), *iterator)) @@ -284,6 +283,7 @@ Score::~Score() { delete _font; delete _labels; + delete _loadedStxts; } void Score::loadPalette(Common::SeekableSubReadStreamEndian &stream) { |