]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib: iostream-temp: Fixed o_stream_send_istream() with >2GB files
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 29 Jun 2016 19:11:48 +0000 (22:11 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 29 Jun 2016 19:11:48 +0000 (22:11 +0300)
src/lib/iostream-temp.c

index 907837b102df6b82f0ac4efbb23c0455b1847891..c87ffef9fec434276161708406384f6983e93de8 100644 (file)
@@ -145,8 +145,8 @@ static int o_stream_temp_dup_cancel(struct temp_ostream *tstream)
        return ret < 0 ? -1 : 0;
 }
 
-static int o_stream_temp_dup_istream(struct temp_ostream *outstream,
-                                    struct istream *instream)
+static off_t o_stream_temp_dup_istream(struct temp_ostream *outstream,
+                                      struct istream *instream)
 {
        uoff_t in_size;
        off_t ret;