From d9ab8a13b51c9d8f4e13e1bf785eeadce6702b3b Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 15 Nov 2010 15:31:02 +0000 Subject: [PATCH] istream: Exported i_stream_default_seek() --- src/lib/istream-internal.h | 2 ++ src/lib/istream.c | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) 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) { -- 2.47.3