From: Nick Mathewson Date: Wed, 14 Apr 2010 04:36:09 +0000 (-0400) Subject: Initialize last_with_datap correctly in evbuffer_overlapped X-Git-Tag: release-2.0.5-beta~52 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a0983b67f9d077d59739ed7111cafdd81dd95876;p=libevent Initialize last_with_datap correctly in evbuffer_overlapped Fixes bug 2985406 --- diff --git a/buffer_iocp.c b/buffer_iocp.c index 6983a6ac..ca0ec360 100644 --- a/buffer_iocp.c +++ b/buffer_iocp.c @@ -148,6 +148,7 @@ evbuffer_overlapped_new(evutil_socket_t fd) TAILQ_INIT(&evo->buffer.callbacks); evo->buffer.refcnt = 1; + evo->buffer.last_with_datap = &evo->buffer.first; evo->buffer.is_overlapped = 1; evo->fd = fd;