aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
diff options
context:
space:
mode:
authorFilippos Karapetis2009-02-18 12:09:11 +0000
committerFilippos Karapetis2009-02-18 12:09:11 +0000
commit0d82e05bb68215ee59a463b4771f2df7c72e29dd (patch)
treef7773f765eecdc5ab9f23d318bc59ebdf5434c0d /engines/sci
parent1b81383dcbacc33c3bc3b1060657f3cfa736bb90 (diff)
downloadscummvm-rg350-0d82e05bb68215ee59a463b4771f2df7c72e29dd.tar.gz
scummvm-rg350-0d82e05bb68215ee59a463b4771f2df7c72e29dd.tar.bz2
scummvm-rg350-0d82e05bb68215ee59a463b4771f2df7c72e29dd.zip
Added FIXME concerning crash when exiting a SCI game
svn-id: r38472
Diffstat (limited to 'engines/sci')
-rw-r--r--engines/sci/scicore/resource.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/sci/scicore/resource.cpp b/engines/sci/scicore/resource.cpp
index a1e9f79eae..bb612afe3e 100644
--- a/engines/sci/scicore/resource.cpp
+++ b/engines/sci/scicore/resource.cpp
@@ -715,6 +715,7 @@ _scir_free_resources(resource_t *resources, int resources_nr) {
for (i = 0; i < resources_nr; i++) {
resource_t *res = resources + i;
+ // FIXME: alt_sources->next may point to an invalid memory location
_scir_free_altsources(res->alt_sources);
if (res->status != SCI_STATUS_NOMALLOC)