From: Timo Sirainen Date: Mon, 15 Nov 2010 15:31:02 +0000 (+0000) Subject: istream: Exported i_stream_default_seek() X-Git-Tag: 2.0.8~96 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d9ab8a13b51c9d8f4e13e1bf785eeadce6702b3b;p=thirdparty%2Fdovecot%2Fcore.git istream: Exported i_stream_default_seek() --- diff --git a/src/lib/istream-internal.h b/src/lib/istream-internal.h index 9b369ae947..cc42b0704d 100644 --- a/src/lib/istream-internal.h +++ b/src/lib/istream-internal.h @@ -55,5 +55,7 @@ void i_stream_grow_buffer(struct istream_private *stream, size_t bytes); bool i_stream_get_buffer_space(struct istream_private *stream, size_t wanted_size, size_t *size_r); ssize_t i_stream_read_copy_from_parent(struct istream *istream); +void i_stream_default_seek(struct istream_private *stream, + uoff_t v_offset, bool mark); #endif diff --git a/src/lib/istream.c b/src/lib/istream.c index 3a227eb689..3df2d4077f 100644 --- a/src/lib/istream.c +++ b/src/lib/istream.c @@ -534,9 +534,8 @@ static void i_stream_default_destroy(struct iostream_private *stream) i_stream_unref(&_stream->parent); } -static void -i_stream_default_seek(struct istream_private *stream, - uoff_t v_offset, bool mark ATTR_UNUSED) +void i_stream_default_seek(struct istream_private *stream, + uoff_t v_offset, bool mark ATTR_UNUSED) { size_t available; @@ -559,6 +558,7 @@ i_stream_default_seek(struct istream_private *stream, } } } + static const struct stat * i_stream_default_stat(struct istream_private *stream, bool exact ATTR_UNUSED) {