From: Timo Sirainen Date: Thu, 8 Mar 2018 12:07:34 +0000 (+0200) Subject: lib: ostream-file - Implement the new ostream.get_buffer_used_size() API X-Git-Tag: 2.3.9~2157 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4e7e97b0a0891a8111291b575c4dd13e9b2b7968;p=thirdparty%2Fdovecot%2Fcore.git lib: ostream-file - Implement the new ostream.get_buffer_used_size() API It's implemented the same way as the old get_used_size(). The default implementation for get_buffer_avail_size() also works with this. --- diff --git a/src/lib/ostream-file.c b/src/lib/ostream-file.c index 7d26f69400..5600d80a58 100644 --- a/src/lib/ostream-file.c +++ b/src/lib/ostream-file.c @@ -398,7 +398,8 @@ static size_t get_unused_space(const struct file_ostream *fstream) } } -static size_t o_stream_file_get_used_size(const struct ostream_private *stream) +static size_t +o_stream_file_get_buffer_used_size(const struct ostream_private *stream) { const struct file_ostream *fstream = (const struct file_ostream *)stream; @@ -961,7 +962,8 @@ o_stream_create_file_common(struct file_ostream *fstream, fstream->ostream.cork = o_stream_file_cork; fstream->ostream.flush = o_stream_file_flush; fstream->ostream.flush_pending = o_stream_file_flush_pending; - fstream->ostream.get_used_size = o_stream_file_get_used_size; + fstream->ostream.get_buffer_used_size = + o_stream_file_get_buffer_used_size; fstream->ostream.seek = o_stream_file_seek; fstream->ostream.sendv = o_stream_file_sendv; fstream->ostream.write_at = o_stream_file_write_at;