cedric pushed a commit to branch master.

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

commit 458373e795caa4134123386ae4df98ce23382bd0
Author: Cedric BAIL <ced...@osg.samsung.com>
Date:   Fri Mar 13 08:14:50 2015 +0100

    eina: don't leak directory during testing of Eina_File infrastructure.
---
 src/tests/eina/eina_test_file.c | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/tests/eina/eina_test_file.c b/src/tests/eina/eina_test_file.c
index 8dc123a..f7080ad 100644
--- a/src/tests/eina/eina_test_file.c
+++ b/src/tests/eina/eina_test_file.c
@@ -374,15 +374,18 @@ START_TEST(eina_file_map_new_test)
    fail_if(!file2_map);
    correct_map_check = strcmp((char*)file2_map, big_buffer + 
memory_page_size); 
    fail_if(correct_map_check != 0);  
-  
+
+   eina_file_map_free(e_file, file_map);
+   eina_file_map_free(e_file2, file2_map);
+   eina_file_close(e_file);
+   eina_file_close(e_file2);
+
    unlink(test_file_path);
    unlink(test_file2_path);
+   rmdir(test_dirname);
+
    free(test_file_path);
    free(test_file2_path);
-   eina_file_map_free(e_file, file_map);
-   eina_file_map_free(e_file2, file2_map);   
-   eina_file_close(e_file); 
-   eina_file_close(e_file2);
    eina_tmpstr_del(test_dirname);
 
    eina_shutdown();

-- 


Reply via email to