From ca5a86e703d3fe72cc370845622097ee16f4d67e Mon Sep 17 00:00:00 2001 From: Colin Snover Date: Wed, 15 Nov 2017 12:16:05 -0600 Subject: FULLPIPE: Fix memory leak of global message queues --- engines/fullpipe/messages.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines/fullpipe/messages.cpp') diff --git a/engines/fullpipe/messages.cpp b/engines/fullpipe/messages.cpp index e332728f5b..c8656906e0 100644 --- a/engines/fullpipe/messages.cpp +++ b/engines/fullpipe/messages.cpp @@ -684,7 +684,7 @@ int GlobalMessageQueueList::compact() { for (uint i = 0; i < size();) { if (_storage[i]->_isFinished) { disableQueueById(_storage[i]->_id); - remove_at(i); + delete remove_at(i); } else { if ((uint)_storage[i]->_id < size() + 2) useList[_storage[i]->_id] = 1; -- cgit v1.2.3