From 8d9004e43268109394059ff267cce9983c4f5346 Mon Sep 17 00:00:00 2001 From: Nipun Garg Date: Thu, 18 Jul 2019 18:40:05 +0530 Subject: HDB: Fix memory leaks when stream is returned NULL --- engines/hdb/map.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'engines/hdb/map.cpp') diff --git a/engines/hdb/map.cpp b/engines/hdb/map.cpp index 450f182927..e1d21c4f0c 100644 --- a/engines/hdb/map.cpp +++ b/engines/hdb/map.cpp @@ -260,6 +260,7 @@ bool Map::loadMap(char *name) { Common::SeekableReadStream *mapStream = g_hdb->_fileMan->findFirstData(name, TYPE_BINARY); if (mapStream == NULL) { warning("The %s MPC entry can't be found", name); + delete mapStream; return false; } -- cgit v1.2.3