From 9305301eab0db6e42a68ef5facd89f8b8ee05b30 Mon Sep 17 00:00:00 2001 From: Heeyong Song Date: Thu, 22 Nov 2018 14:35:16 +0900 Subject: [PATCH] [4.0] Fix callback manager issue Change-Id: I85d7f1a74a960c1f118fd55d4101b18aaf14f0fc --- adaptors/common/event-loop/ecore/ecore-callback-manager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/adaptors/common/event-loop/ecore/ecore-callback-manager.cpp b/adaptors/common/event-loop/ecore/ecore-callback-manager.cpp index 8c7dfb6..96ea7d4 100755 --- a/adaptors/common/event-loop/ecore/ecore-callback-manager.cpp +++ b/adaptors/common/event-loop/ecore/ecore-callback-manager.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017 Samsung Electronics Co., Ltd. + * Copyright (c) 2018 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -150,6 +150,9 @@ void EcoreCallbackManager::RemoveIdleCallback( CallbackBase* callback ) { it = mCallbackContainer.erase( it ); ecore_idler_del( data->mIdler ); + + // delete our data + delete data; } else { -- 2.7.4