From 3a7fadaed2d8a15f79fb469290fb40a4e20efacf Mon Sep 17 00:00:00 2001 From: Kim Tae Soo Date: Thu, 12 Mar 2015 19:28:10 +0900 Subject: [PATCH] Fix memory error (memory allocated by calloc() should be freed with free()) Change-Id: I779b8f4a4ee795283d2643da025244fb08433133 Signed-off-by: Kim Tae Soo --- src/data/category_info.cpp | 4 +++- src/views/context-view.cpp | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/data/category_info.cpp b/src/data/category_info.cpp index 803d902..d3f4123 100644 --- a/src/data/category_info.cpp +++ b/src/data/category_info.cpp @@ -89,7 +89,9 @@ void CCategoryInfo::Destroy(void) if (m->memberList) { EINA_LIST_FREE(m->memberList, obj) { item = (CListMember*)obj; - delete item->mediaId; + // This value is from media_info_get_media_id. + // So should be freed with free(). + free(item->mediaId); delete item; } } diff --git a/src/views/context-view.cpp b/src/views/context-view.cpp index 638999e..7a47d52 100644 --- a/src/views/context-view.cpp +++ b/src/views/context-view.cpp @@ -103,7 +103,6 @@ struct SContextView { Evas_Object *playbtn; Evas_Object *first_line[TABLE_MAX_COL]; Evas_Object *last_line[TABLE_MAX_COL]; - //Evas_Object *popup; CRemovePopupWindow *popup; CPlayListCtxPopup *ctxpopup; Ecore_Idler *idler; -- 2.7.4