xartigas pushed a commit to branch master.

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

commit 2d947481337180c96a48d59c91b5f6300c30bb36
Author: Christopher Michael <[email protected]>
Date:   Thu May 2 13:42:08 2019 +0200

    efl_check: Fix memory leak
    
    Summary:
    Coverity reports that we leak variable 'n' here (memory returned from
    strdup) so let's free it
    
    Fixes CID1401070
    
    @fix
    
    Depends on D8759
    
    Reviewers: raster, cedric, zmike, bu5hm4n, segfaultxavi
    
    Reviewed By: segfaultxavi
    
    Subscribers: segfaultxavi, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D8760
---
 src/tests/efl_check.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/tests/efl_check.h b/src/tests/efl_check.h
index aa2627cbd8..2738f51db0 100644
--- a/src/tests/efl_check.h
+++ b/src/tests/efl_check.h
@@ -273,6 +273,7 @@ _efl_suite_run_end(SRunner *sr, const char *name)
           }
         snprintf(buf, sizeof(buf), TESTS_BUILD_DIR "/check-results-%s.xml", n);
         srunner_set_xml(sr, buf);
+        free(n);
      }
    else
      srunner_set_xml(sr, TESTS_BUILD_DIR "/check-results.xml");

-- 


Reply via email to