diff options
Diffstat (limited to 'src/import/pull-job.c')
-rw-r--r-- | src/import/pull-job.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/import/pull-job.c b/src/import/pull-job.c index 320c21305a..3e20905d79 100644 --- a/src/import/pull-job.c +++ b/src/import/pull-job.c @@ -58,8 +58,7 @@ PullJob* pull_job_unref(PullJob *j) { static void pull_job_finish(PullJob *j, int ret) { assert(j); - if (j->state == PULL_JOB_DONE || - j->state == PULL_JOB_FAILED) + if (IN_SET(j->state, PULL_JOB_DONE, PULL_JOB_FAILED)) return; if (ret == 0) { @@ -442,7 +441,7 @@ static size_t pull_job_header_callback(void *contents, size_t size, size_t nmemb assert(contents); assert(j); - if (j->state == PULL_JOB_DONE || j->state == PULL_JOB_FAILED) { + if (IN_SET(j->state, PULL_JOB_DONE, PULL_JOB_FAILED)) { r = -ESTALE; goto fail; } |