diff -up qiv-2.2.3/utils.c.orig qiv-2.2.3/utils.c
--- qiv-2.2.3/utils.c.orig 2011-03-03 13:55:58.000000000 +0100
+++ qiv-2.2.3/utils.c 2011-03-03 13:56:23.000000000 +0100
@@ -278,7 +278,7 @@ void run_command(qiv_image *q, char *n,
execlp("qiv-command", "qiv-command", nr, filename, NULL);
perror("Error calling qiv-command");
- abort();
+ exit(EXIT_FAILURE);
}
else if (pid > 0) {
/* parent */