]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-fs: fs_write_stream_finish(file, NULL) is now alias to fs_write_stream_finish_asy...
authorTimo Sirainen <tss@iki.fi>
Sun, 3 Feb 2013 19:52:19 +0000 (21:52 +0200)
committerTimo Sirainen <tss@iki.fi>
Sun, 3 Feb 2013 19:52:19 +0000 (21:52 +0200)
This makes wrapper implementations easier.

src/lib-fs/fs-api.c

index 9c8d2fd3c18efb8ab9f6de1eb0848dec302ffef6..ba38e261db33c510db044a5dd81fc5b37acba5bf 100644 (file)
@@ -314,7 +314,7 @@ struct ostream *fs_write_stream(struct fs_file *file)
 
 int fs_write_stream_finish(struct fs_file *file, struct ostream **output)
 {
-       i_assert(*output == file->output);
+       i_assert(*output == file->output || *output == NULL);
 
        *output = NULL;
        return file->fs->v.write_stream_finish(file, TRUE);