diff --git a/src/lib/istream-sized.c b/src/lib/istream-sized.c index ed6384edc9..d2509e3a16 100644 --- a/src/lib/istream-sized.c +++ b/src/lib/istream-sized.c @@ -90,7 +90,7 @@ static ssize_t i_stream_sized_read(struct istream_private *stream) error = sstream->error_callback(&data, sstream->error_context); io_stream_set_error(&stream->iostream, "%s", error); i_error("read(%s) failed: %s", - i_stream_get_name(stream->parent), + i_stream_get_name(&stream->istream), stream->iostream.error); pos = left; stream->istream.eof = TRUE; @@ -104,7 +104,7 @@ static ssize_t i_stream_sized_read(struct istream_private *stream) error = sstream->error_callback(&data, sstream->error_context); io_stream_set_error(&stream->iostream, "%s", error); i_error("read(%s) failed: %s", - i_stream_get_name(stream->parent), + i_stream_get_name(&stream->istream), stream->iostream.error); stream->istream.stream_errno = EINVAL; }