]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-mail: istream-dot.c - Use container_of macro
authorAki Tuomi <aki.tuomi@open-xchange.com>
Tue, 16 Dec 2025 12:31:40 +0000 (14:31 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Fri, 6 Feb 2026 13:08:57 +0000 (13:08 +0000)
src/lib-mail/istream-dot.c

index 1736cfbe452fbeb14d960fa346d6af4ab2762610..59ab08464e27e0eee13afbc81c2e9677e271dea0 100644 (file)
@@ -119,7 +119,8 @@ i_stream_dot_return(struct istream_private *stream, size_t dest, ssize_t ret)
 static ssize_t i_stream_dot_read(struct istream_private *stream)
 {
        /* @UNSAFE */
-       struct dot_istream *dstream = (struct dot_istream *)stream;
+       struct dot_istream *dstream =
+               container_of(stream, struct dot_istream, istream);
        const unsigned char *data;
        size_t i, dest, size, avail;
        ssize_t ret, ret1;