rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=01f8ec84ea06229d89842ca9bb33f80e8162a5f8

commit 01f8ec84ea06229d89842ca9bb33f80e8162a5f8
Author: Vitalii Vorobiov <vi.vorob...@samsung.com>
Date:   Mon Jul 27 16:43:48 2015 +0300

    Project Manager: fix Passing null pointer to fclose, which dereferences it.
    
    If they are NULL we dont need to close it.
---
 src/bin/project_manager/project_manager.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/bin/project_manager/project_manager.c 
b/src/bin/project_manager/project_manager.c
index bee9dbc..2983909 100644
--- a/src/bin/project_manager/project_manager.c
+++ b/src/bin/project_manager/project_manager.c
@@ -1559,8 +1559,8 @@ pm_project_source_code_export(Project *pro, const char 
*dir_path)
 exit:
    eina_stringshare_del(path);
    eina_stringshare_del(path_edc_dir);
-   fclose(f);
-   fclose(fedc);
+   if (f) fclose(f);
+   if (fedc) fclose(fedc);
    return EINA_TRUE;
 }
 #undef S3

-- 


Reply via email to