diff options
Diffstat (limited to 'engines/lure/res.cpp')
-rw-r--r-- | engines/lure/res.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/lure/res.cpp b/engines/lure/res.cpp index cdd6a3586f..821c4103ac 100644 --- a/engines/lure/res.cpp +++ b/engines/lure/res.cpp @@ -55,6 +55,7 @@ void Resources::freeData() { _charSchedules.clear(); _indexedRoomExitHospots.clear(); _pausedList.clear(); + _stringList.clear(); delete _paletteSubset; delete _scriptData; @@ -298,6 +299,11 @@ void Resources::reloadData() { indexedRec++; } + // Load the string list + mb = d.getEntry(STRING_LIST_RESOURCE_ID); + _stringList.load(mb); + delete mb; + // Initialise delay list _delayList.clear(); |