From 1285ba419614e8b779dffc09f780b4ae52542615 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 4 Apr 2014 13:40:47 -0400 Subject: [PATCH] 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 e29afdf30..6dccea7e6 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;