]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
istream-base64-encoder: Panic if stat() is tried to be called with exact size.
authorTimo Sirainen <tss@iki.fi>
Thu, 4 Nov 2010 14:11:15 +0000 (14:11 +0000)
committerTimo Sirainen <tss@iki.fi>
Thu, 4 Nov 2010 14:11:15 +0000 (14:11 +0000)
src/lib/istream-base64-encoder.c

index 3e664ca17b357ab29c745386f617a1f392e7a4cc..a4a01b6257c14f1ad7614d863e25f0574a5bc334 100644 (file)
@@ -120,6 +120,11 @@ static ssize_t i_stream_base64_encoder_read(struct istream_private *stream)
 static const struct stat *
 i_stream_base64_encoder_stat(struct istream_private *stream, bool exact)
 {
+       if (exact) {
+               /* too much trouble to implement until it's actually needed */
+               i_panic("istream-base64-encoder: "
+                       "stat() doesn't support getting exact size");
+       }
        return i_stream_stat(stream->parent, exact);
 }