From: Timo Sirainen Date: Tue, 21 Oct 2025 09:09:25 +0000 (+0300) Subject: lib: iostream-temp - Remove support for o_stream_seek() X-Git-Tag: 2.4.2~27 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=42900396472f821da6f94dc67f00d2e7be76d8d4;p=thirdparty%2Fdovecot%2Fcore.git lib: iostream-temp - Remove support for o_stream_seek() It's not needed by anything, and it's just making the code more complex. --- diff --git a/src/lib/iostream-temp.c b/src/lib/iostream-temp.c index 147b153602..b518367c45 100644 --- a/src/lib/iostream-temp.c +++ b/src/lib/iostream-temp.c @@ -264,12 +264,6 @@ o_stream_temp_send_istream(struct ostream_private *_outstream, return io_stream_copy(&outstream->ostream.ostream, instream); } -static int o_stream_temp_seek(struct ostream_private *_stream, uoff_t offset) -{ - _stream->ostream.offset = offset; - return 0; -} - struct ostream *iostream_temp_create(const char *temp_path_prefix, enum iostream_temp_flags flags) { @@ -296,7 +290,6 @@ struct ostream *iostream_temp_create_sized(const char *temp_path_prefix, tstream->ostream.ostream.blocking = TRUE; tstream->ostream.sendv = o_stream_temp_sendv; tstream->ostream.send_istream = o_stream_temp_send_istream; - tstream->ostream.seek = o_stream_temp_seek; tstream->ostream.iostream.close = o_stream_temp_close; tstream->temp_path_prefix = i_strdup(temp_path_prefix); tstream->flags = flags;