aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/core.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2013-06-30 08:16:40 -0400
committerPaul Gilbert2013-06-30 08:16:40 -0400
commit1e40570ec0f8b53f8cb3fd579c89f7956840175e (patch)
treee93421f3a23d28db271a5ca9d8465afef09c6524 /engines/tsage/core.cpp
parenta075afa48a6acd7e011e8b3e766329eb83f33b7a (diff)
downloadscummvm-rg350-1e40570ec0f8b53f8cb3fd579c89f7956840175e.tar.gz
scummvm-rg350-1e40570ec0f8b53f8cb3fd579c89f7956840175e.tar.bz2
scummvm-rg350-1e40570ec0f8b53f8cb3fd579c89f7956840175e.zip
TSAGE: Fix handle leak in resource manager
Diffstat (limited to 'engines/tsage/core.cpp')
-rw-r--r--engines/tsage/core.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/tsage/core.cpp b/engines/tsage/core.cpp
index 4a90e23a33..131b70c4bd 100644
--- a/engines/tsage/core.cpp
+++ b/engines/tsage/core.cpp
@@ -3157,6 +3157,8 @@ void Visage::setVisage(int resNum, int rlbNum) {
_flipHoriz = flags & 1;
_data = g_resourceManager->getResource(RES_VISAGE, resNum, rlbNum);
+
+ DEALLOCATE(indexData);
}
}