seoz pushed a commit to branch master.

commit 9f06a195376b8ecac7e260fdfb1b8c0da5d96612
Author: Daniel Juyung Seo <[email protected]>
Date:   Fri Jul 5 18:00:31 2013 +0900

    test_access.c: fixed memory leak spotted by coverity. CID 1040017, 1040018.
---
 src/bin/test_access.c | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/bin/test_access.c b/src/bin/test_access.c
index eec391e..8d02ca9 100644
--- a/src/bin/test_access.c
+++ b/src/bin/test_access.c
@@ -48,6 +48,12 @@ Evas_Object *gl_access_content_get(void *data __UNUSED__, 
Evas_Object *obj, cons
    return bt;
 }
 
+static void
+gl_del(void *data, Evas_Object *obj __UNUSED__)
+{
+       free(data);
+}
+
 static Elm_Gengrid_Item_Class *gic;
 
 Evas_Object *
@@ -93,7 +99,7 @@ Evas_Object *gl_access_content_full_get(void *data 
__UNUSED__, Evas_Object *obj,
    gic->func.text_get = NULL;
    gic->func.content_get = grid_access_content_get;
    gic->func.state_get = NULL;
-   gic->func.del = NULL;
+   gic->func.del = gl_del;
 
    for (i = 0; i < 4; i++)
      {
@@ -176,14 +182,14 @@ test_access(void *data __UNUSED__, Evas_Object *obj 
__UNUSED__, void *event_info
    itc1->func.text_get = gl_access_text_get;
    itc1->func.content_get  = gl_access_content_get;
    itc1->func.state_get = NULL;
-   itc1->func.del       = NULL;
+   itc1->func.del       = gl_del;
 
    itc2 = elm_genlist_item_class_new();
    itc2->item_style     = "full";
    itc2->func.text_get = NULL;
    itc2->func.content_get  = gl_access_content_full_get;
    itc2->func.state_get = NULL;
-   itc2->func.del       = NULL;
+   itc2->func.del       = gl_del;
 
    for (i = 1; i < 10; i++)
      {

-- 

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev

Reply via email to