diff options
author | Thomas Fach-Pedersen | 2014-05-30 13:55:24 -0700 |
---|---|---|
committer | Eugene Sandulenko | 2016-09-29 22:33:36 +0200 |
commit | 86b4850d6c64487f7eb15a7cd4cb78daaa58526d (patch) | |
tree | 8fff44d081909fcce74d53b18f161144f73eb164 /engines | |
parent | 97207bfc532f3d17140a9e0767e5431c0e79da70 (diff) | |
download | scummvm-rg350-86b4850d6c64487f7eb15a7cd4cb78daaa58526d.tar.gz scummvm-rg350-86b4850d6c64487f7eb15a7cd4cb78daaa58526d.tar.bz2 scummvm-rg350-86b4850d6c64487f7eb15a7cd4cb78daaa58526d.zip |
BLADERUNNER: Fix memory leaks in GameInfo
Diffstat (limited to 'engines')
-rw-r--r-- | engines/bladerunner/gameinfo.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/bladerunner/gameinfo.cpp b/engines/bladerunner/gameinfo.cpp index 2d5879d9c2..712d5484c9 100644 --- a/engines/bladerunner/gameinfo.cpp +++ b/engines/bladerunner/gameinfo.cpp @@ -106,7 +106,9 @@ bool GameInfo::open(const Common::String &name) { debug("%2d: %s.VQA", i, _outtakes[i]); } - return !s->err(); + bool err = s->err(); + delete s; + return !err; } } // End of namespace BladeRunner |