aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2012-07-20 15:01:48 -0400
committerThomas White <taw@bitwiz.org.uk>2012-07-20 15:01:59 -0400
commit87f6f2a16d642df8f846f432151cb803b766b3cb (patch)
tree9031babb8331d6476c9c3c2bc97f635cce05b799
parentc78895d1964ade09c9a006d4d600e592d773e542 (diff)
Tidy up the exit path from run_work()
-rw-r--r--src/im-sandbox.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/im-sandbox.c b/src/im-sandbox.c
index 8187612d..eb823683 100644
--- a/src/im-sandbox.c
+++ b/src/im-sandbox.c
@@ -345,15 +345,12 @@ static void run_work(const struct index_args *iargs,
line = malloc(1024*sizeof(char));
rval = fgets(line, 1023, fh);
if ( rval == NULL ) {
+
+ ERROR("Read error!\n");
free(line);
- if ( feof(fh) ) {
- allDone = 1;
- STATUS("Exiting!\n");
- continue;
- } else {
- ERROR("Read error!\n");
- break;
- }
+ allDone = 1;
+ continue;
+
}
chomp(line);