discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=1285ba419614e8b779dffc09f780b4ae52542615

commit 1285ba419614e8b779dffc09f780b4ae52542615
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Fri Apr 4 13:40:47 2014 -0400

    check import config dialog unlink() return value
    
    CID 1039964
---
 src/bin/e_import_config_dialog.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/bin/e_import_config_dialog.c b/src/bin/e_import_config_dialog.c
index e29afdf..6dccea7 100644
--- a/src/bin/e_import_config_dialog.c
+++ b/src/bin/e_import_config_dialog.c
@@ -407,7 +407,8 @@ _e_import_config_dialog_del(void *data)
 
    if (import->exe_handler) ecore_event_handler_del(import->exe_handler);
    import->exe_handler = NULL;
-   if (import->tmpf) unlink(import->tmpf);
+   if (import->tmpf && (unlink(import->tmpf) < 0))
+     ERR("Could not delete tmpfile '%s'", import->tmpf);
    free(import->tmpf);
    eina_stringshare_del(import->fdest);
    import->exe = NULL;

-- 


Reply via email to