]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
istream: Exported i_stream_default_seek()
authorTimo Sirainen <tss@iki.fi>
Mon, 15 Nov 2010 15:31:02 +0000 (15:31 +0000)
committerTimo Sirainen <tss@iki.fi>
Mon, 15 Nov 2010 15:31:02 +0000 (15:31 +0000)
src/lib/istream-internal.h
src/lib/istream.c

index 9b369ae947d99bd754cb9baced98708210daaefe..cc42b0704d3bd72e1fa1d75592d17ec8fd4948a0 100644 (file)
@@ -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
index 3a227eb689901ed4b4607e52a0ea6edde6273b76..3df2d4077fbb90e81269692b2124d8159f15f2a9 100644 (file)
@@ -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)
 {