From 37f390d24177e42f204b628fbd515de77f2f7275 Mon Sep 17 00:00:00 2001
From: Yorhel <git@yorhel.nl>
Date: Thu, 6 Sep 2012 09:47:00 +0200
Subject: [PATCH] dir_import.c: Don't throw an error when user aborted import

---
 src/dir_import.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/dir_import.c b/src/dir_import.c
index a7e93d5..872ff6d 100644
--- a/src/dir_import.c
+++ b/src/dir_import.c
@@ -568,10 +568,10 @@ static int process() {
   if(!dir_fatalerr)
     fail = item(0);
 
-  if(!dir_fatalerr)
+  if(!dir_fatalerr && !fail)
     footer();
 
-  if(fclose(ctx->stream) && !dir_fatalerr)
+  if(fclose(ctx->stream) && !dir_fatalerr && !fail)
     dir_seterr("Error closing file: %s", strerror(errno));
   free(ctx);
 
-- 
GitLab