From 704b4838bddf410cce09cf9df1f0cf6b8be13d8d Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Tue, 20 Dec 2016 01:31:03 +0200 Subject: [PATCH] FULLPIPE: Delete cursors in _cursorsArray in InputController destructor --- engines/fullpipe/input.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/engines/fullpipe/input.cpp b/engines/fullpipe/input.cpp index 55735624c62a..55bc21716e91 100644 --- a/engines/fullpipe/input.cpp +++ b/engines/fullpipe/input.cpp @@ -56,6 +56,9 @@ InputController::~InputController() { removeMessageHandler(126, -1); g_fp->_inputController = 0; + + for (int i = 0; i < _cursorsArray.size(); i++) + delete _cursorsArray[i]; } void InputController::setInputDisabled(bool state) {