cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=cbb42957b7f0fb3689b0df439ffd80d5bb9f4758

commit cbb42957b7f0fb3689b0df439ffd80d5bb9f4758
Author: Amitesh Singh <[email protected]>
Date:   Tue Sep 30 17:35:01 2014 +0200

    edje_cc: fix memory leak.
    
    Summary: Free cp->original before freeing cp.
    
    @fix
    
    Reviewers: cedric, seoz
    
    Subscribers: cedric, seoz
    
    Differential Revision: https://phab.enlightenment.org/D1496
    
    Signed-off-by: Cedric BAIL <[email protected]>
---
 src/bin/edje/edje_cc_handlers.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/bin/edje/edje_cc_handlers.c b/src/bin/edje/edje_cc_handlers.c
index 577b5c6..a7a210c 100644
--- a/src/bin/edje/edje_cc_handlers.c
+++ b/src/bin/edje/edje_cc_handlers.c
@@ -11135,6 +11135,7 @@ ob_collections_group_programs_program_script(void)
              else
                {
                   data_queue_anonymous_lookup(pc, current_program, NULL);
+                  free(cp->original);
                   free(cp);
                   cp = NULL;
                }

-- 


Reply via email to