cedric pushed a commit to branch master.

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

commit f6eb1f17a1b34b2f2fb49feb09bb03a8263be56f
Author: Chinmaya Panigrahi <c.panigr...@samsung.com>
Date:   Fri Sep 12 23:07:18 2014 +0200

    edje: prevent resource leak.
    
    Summary:
    The pointer used is not freed at the end of the function which
    results resource leak.
    
    @fix
    
    Test Plan: Not Available
    
    Reviewers: seoz, raster, cedric
    
    Reviewed By: cedric
    
    Subscribers: raster, seoz, cedric
    
    Differential Revision: https://phab.enlightenment.org/D1438
    
    Signed-off-by: Cedric BAIL <ced...@osg.samsung.com>
---
 src/bin/edje/epp/cpplib.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/bin/edje/epp/cpplib.c b/src/bin/edje/epp/cpplib.c
index 5f2fc21..77da3ac 100644
--- a/src/bin/edje/epp/cpplib.c
+++ b/src/bin/edje/epp/cpplib.c
@@ -3525,6 +3525,8 @@ do_include(cpp_reader * pfile, struct directive *keyword,
        if (angle_brackets)
           pfile->system_include_depth--;
      }
+   if (fname)
+      free(fname);
    return 0;
 }
 

-- 


Reply via email to