zmike pushed a commit to branch master.

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

commit 8cef6a9724f77b33636db9b2147257843f26e215
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Fri Oct 18 13:29:13 2019 -0400

    tests: fix minor string leaks
    
    Summary: CIDs 1404754, 1401022, 1400965
    
    Reviewers: devilhorns
    
    Reviewed By: devilhorns
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D10405
---
 src/tests/ecore/ecore_test_ecore_file.c | 8 +++++---
 src/tests/eina/eina_test_strbuf.c       | 1 +
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/tests/ecore/ecore_test_ecore_file.c 
b/src/tests/ecore/ecore_test_ecore_file.c
index 3b6fcffff7..b897fdd8de 100644
--- a/src/tests/ecore/ecore_test_ecore_file.c
+++ b/src/tests/ecore/ecore_test_ecore_file.c
@@ -382,8 +382,8 @@ EFL_END_TEST
 
 EFL_START_TEST(ecore_test_ecore_file_path)
 {
-   const char *src_dir, *src_file, *dest_file;
-   char *dup_dir, *path;
+   const char *src_dir, *dest_file;
+   char *dup_dir, *path, *src_file;
    unsigned int ret;
    int fd;
    Eina_Bool res;
@@ -440,13 +440,14 @@ EFL_START_TEST(ecore_test_ecore_file_path)
 
    ret = ecore_file_shutdown();
    fail_if(ret != 0);
+   free(src_file);
 }
 EFL_END_TEST
 
 EFL_START_TEST(ecore_test_ecore_file_monitor)
 {
    Ecore_File_Monitor *mon;
-   const char *src_dir;
+   char *src_dir;
    const char *file = "EcoreFileDest";
    const char *sub_dir[] = {"subdir1", 0};
    char dir_name[MAXSIZE] = {'\0'};
@@ -495,6 +496,7 @@ EFL_START_TEST(ecore_test_ecore_file_monitor)
 
    ret = ecore_file_shutdown();
    fail_if(ret != 0);
+   free(src_dir);
 }
 EFL_END_TEST
 
diff --git a/src/tests/eina/eina_test_strbuf.c 
b/src/tests/eina/eina_test_strbuf.c
index 88ffc7ff14..add3ce0963 100644
--- a/src/tests/eina/eina_test_strbuf.c
+++ b/src/tests/eina/eina_test_strbuf.c
@@ -609,6 +609,7 @@ EFL_START_TEST(eina_test_strbuf_release_test)
 
    string = eina_strbuf_release(buf);
    ck_assert_str_eq(string, "strbuf_release_test");
+   free(string);
 }
 EFL_END_TEST
 

-- 


Reply via email to