[dovecot-cvs] dovecot/src/lib-mail istream-header-filter.c, 1.24, 1.25

cras at dovecot.org cras at dovecot.org
Fri Apr 8 01:44:32 EEST 2005


Update of /var/lib/cvs/dovecot/src/lib-mail
In directory talvi:/tmp/cvs-serv1055/lib-mail

Modified Files:
	istream-header-filter.c 
Log Message:
Don't panic in stat(). o_stream_send_istream() wants to know the file size.
It settles for "unknown" fine, so return that.



Index: istream-header-filter.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-mail/istream-header-filter.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- istream-header-filter.c	29 Mar 2005 10:28:10 -0000	1.24
+++ istream-header-filter.c	7 Apr 2005 22:44:29 -0000	1.25
@@ -275,9 +275,10 @@
 	i_panic("istream-header-filter sync() not implemented");
 }
 
-static const struct stat *_stat(struct _istream *stream __attr_unused__)
+static const struct stat *_stat(struct _istream *stream)
 {
-	i_panic("istream-header-filter stat() not implemented");
+	/* return size and others as unknown */
+	return &stream->statbuf;
 }
 
 struct istream *



More information about the dovecot-cvs mailing list