From 935a2434cd674e9cd17eabb296f84d1d891a23ae Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 18 Aug 2014 10:43:59 +0200 Subject: [PATCH] istream-chain: Fixed crash caused by earlier io_add_stream() support change. --- src/lib/istream-chain.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/istream-chain.c b/src/lib/istream-chain.c index 194fda2e5d..2c7e35ba89 100644 --- a/src/lib/istream-chain.c +++ b/src/lib/istream-chain.c @@ -56,7 +56,8 @@ i_stream_chain_append_internal(struct istream_chain *chain, DLLIST2_APPEND(&chain->head, &chain->tail, link); /* if io_add_istream() has been added to this chain stream, notify the callback that we have more data available. */ - i_stream_set_input_pending(stream, TRUE); + if (stream != NULL) + i_stream_set_input_pending(stream, TRUE); } void i_stream_chain_append(struct istream_chain *chain, struct istream *stream) -- 2.47.3