diff --git a/buffer.c b/buffer.c index be958feb..9a7b2a6a 100644 --- a/buffer.c +++ b/buffer.c @@ -1146,7 +1146,7 @@ evbuffer_drain(struct evbuffer *buf, size_t len) } buf->first = chain; - EVUTIL_ASSERT(chain && remaining <= chain->off); + EVUTIL_ASSERT(remaining < chain->off); chain->misalign += remaining; chain->off -= remaining; }