cache->mmap_length = 0;
cache->last_field_header_offset = 0;
- if (cache->file_lock != NULL)
- file_lock_free(&cache->file_lock);
+ file_lock_free(&cache->file_lock);
cache->locked = FALSE;
if (cache->fd != -1) {
if (update->lock != NULL || update->rebuild)
index_mailbox_vsize_update_write(update);
- if (update->lock != NULL)
- file_lock_free(&update->lock);
+ file_lock_free(&update->lock);
if (update->finish_in_background)
index_mailbox_vsize_notify_indexer(update->box);
break;
}
}
- if (lock != NULL)
- file_lock_free(&lock);
+ file_lock_free(&lock);
return expunged_count;
}
/* nobody was waiting on the lock - unlink it */
i_unlink(lock->path);
}
- if (temp_lock != NULL)
- file_lock_free(&temp_lock);
+ file_lock_free(&temp_lock);
}
void file_lock_free(struct file_lock **_lock)
if (ret < 0) {
i_unlink_if_exists(path);
- if (file_lock != NULL)
- file_lock_free(&file_lock);
+ file_lock_free(&file_lock);
} else {
squat_trie_close_fd(trie);
trie->fd = fd;
if (trie->file_cache != NULL)
file_cache_set_fd(trie->file_cache, trie->fd);
- if (ctx->file_lock != NULL)
- file_lock_free(&ctx->file_lock);
+ file_lock_free(&ctx->file_lock);
ctx->file_lock = file_lock;
}
return ret;
squat_uidlist_unmap(uidlist);
if (uidlist->file_cache != NULL)
file_cache_free(&uidlist->file_cache);
- if (uidlist->file_lock != NULL)
- file_lock_free(&uidlist->file_lock);
+ file_lock_free(&uidlist->file_lock);
if (uidlist->dotlock != NULL)
file_dotlock_delete(&uidlist->dotlock);
i_close_fd_path(&uidlist->fd, uidlist->path);